O Viriato
$$ • Mediterranean, European, Portuguese
Hours:
Avenida V6, Edf 2 rosas
967625775
About O Viriato
Customers' Favorites
O Viriato Reviews
Ratings
Menu


Hours
Monday | 7 - 10PM 12 - 2:45PM |
Tuesday | Closed |
Wednesday | 7 - 9:55PM |
Thursday | 7 - 9:55PM 12 - 2:45PM |
Friday | 12 - 2:45PM 7 - 10PM |
Saturday | 7 - 9:55PM 12 - 2:45PM |
Sunday | 12 - 2:45PM 7 - 9:55PM |
O Viriato is a charming restaurant located near the main area of Portimão. It offers traditional Portuguese cuisine at reasonable prices, with dishes like the Portuguese Steak cooked to perfection and the flavorful Cataplana. The restaurant also features specialties such as the prawn francesinha, which has been praised as one of the best in Portugal, and home-made fries, or homemade chips, served alongside various local varieties. The staff is friendly and attentive, with the owner from Porto elevating the restaurant to a Michelin star level. The atmosphere is cozy and welcoming, making it a great place for a relaxed meal. Visitors can enjoy delicious dishes like cod with spices, chicken well done with good accompaniments, and the popular pelotacha cake. The restaurant is very kid-friendly and offers excellent service, with customers noting the good value for money. While the interior can feel small and crowded, sitting on the terrace is recommended when the weather is nice. Overall, it remains a top choice for quality Portuguese food in Portimão.