Collected by sr
Santa Marta 119, 4925 Santa Marta de Portuzelo, Portugal
Restaurante Camelo, located in Viana do Castelo in Portugal’s north, is one of the country’s most famous restaurants for its full hog roasts and critters kept on the property. You can quite literally see your food before it becomes dinner. But on...