O Tonel

Famous for its beautiful beaches, Tavira is often described as one of the prettiest towns in the Algarve, thanks also to its hilltop castle and terracotta-roofed houses. After taking advantage of its long seaside walks and warm-water bathing, you’ll probably be hungry. If so, it’s time to sample the area’s array of culinary specialities, from fresh fish to more hearty meals. Dine on some of the best food and drink in Portugal at these top restaurants.
If you’re in the mood for fresh grilled fish, then the Barquinha is definitely worth a visit. This unpretentious little restaurant is right by the river, making it easy to find, and has a calm atmosphere, with a good mix of tourists and locals. The cuisine is simple but effective, serving grilled meats, fish of the day and big salads in generous portions, all for a surprisingly modest price.
A small restaurant with only six tables, Tasquinha da Paula has bags of local charm. Aside from the regular menu, Paula, the owner and chef, prepares a special dish daily, and it’s usually the first to go. In case you miss it, don’t hesitate to try the seafood rice. You might have to wait for your food to be served – there’s only a tiny team working at any time – but it’s certainly worth it.
Looking for somewhere to stay? Book into one of the best hotels in Tavira, or widen your search to the best hotels in the Algarve. Finally, inspire your Algarve itinerary with the top things to see and do in the region.
We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"