Food and drink is a key part of any Algarve holiday, and you can tempt your palate with a variety of options when eating in Olhos d'Agua. Of course, there are Portuguese restaurants serving piri piri, steak and seafood, but there's pretty much one of every nationality of restaurant here. Take your pick from our selection of Chinese, Italian, Indian, Japanese or Portuguese eateries, with some right on the beach and others lining the town's cobbled streets.
Modern and inviting, Pizzeria Fratelli has been going strong since 1986 serving food made from original Italian recipes. The pizzas are thin and crispy, the pastas are sumptuous and don't forget about the desserts. A few metres from the beach you can sit on the terrace, in the spacious interior or lounge with a boozy coffee out front in unusual light-up lounge chairs.
If you're heading over towards Falesia beach, O Golfinho is a great place to stop for grilled fish and seafood or just a snack. The modern white cube building opens out to provide views of the cliffs, sand and sea that make holidays to Portugal so special.
Just outside Olhos d'Agua, on the road to Albufeira, is the town's number one Indian restaurant. You'll get big portions of your favourite curries and sides here so it's great value for money, and they're happy to pack up any leftovers for you to take. The food is fresh, full of flavour and with lots of meat in each dish.
An elegant option for a romantic meal, or just for lovers of steak, Manzo Steakhouse is decked out in white and adorned with chandeliers. You can start with oysters or tapas but you might just want to tuck straight into a large steak and your choice of sides. With a big wine display, you know the drink will be good too.
Headed by the enigmatic Marguerite, the staff at Peking House are welcoming and the food enticing. Either choose from the wide menu of Chinese dishes or go for the set menu if you can't decide, with complimentary drinks coming out after dinner. There's a choice of seats inside or out.
What immediately attracts you to this restaurant is the elegant terrace overlooking the beach and rock formations. Specialising in seafood such as large prawns or seared salmon steaks, they also do piri piri chicken, steaks and omelettes. You'll pay a little extra for the view but lunchtime deals are affordable.
Choose Tatsumi for your dinner and your sushi will be delivered to the table in a wooden boat. For just €15 each you can have the 'all you can eat' menu, which covers soup, spring rolls, sushi, noodles and mains. The presentation, ambience and service are all top notch here.
With a name like A Lagosteira, you've got to expect lobster. In fact, you can pick your lobster dinner, along with fish, crabs and prawns from the tank in the middle of the restaurant. As with any eatery, the lobster comes with a surcharge, but there are plenty of affordable choices, including steaks. There's also a pretty outdoor courtyard and quirky kid's play area with dog and donkey figures.
For sizzling steaks and elegant presentation, you can't get much better than A Cantina – if you try one thing here let it be the hot stone steak. They also do a selection of meat, fish or even fruit and veg kebabs. It's a laid-back place where you can eat well for not much outlay.
This restaurant really does epitomise Olhos d'Agua – it's as close to sitting in a Portuguese person's front room and eating their home cooking as it gets for a restaurant. And there's a big mural of the beach on the wall. With a selection of hearty soups, grilled dishes, seafood and veggie options, it has choices for everyone.