The tourism focus of Praia da Rocha has meant that the selection is wide here when it comes to eating form high end dining to quick snacks. As well as the delicious local cuisine you'd expect to find on Portugal holidays, many international restaurants have opened their doors here, so expect everything from casual beach bar burgers to Indian dishes and treats from the Far East.
A fry up is one of the many European and British dishes you can expect to find at Taffys Grill, which also does a pretty decent turn in rib steaks, lasagne and gooey chocolate cake. Go ahead and pretend you're ordering the cake for the kids – we won't tell anyone.
When you approach this unique little venue from the beach, you might think it's come back in time from the space age with its curved and distinctive exterior. Duck inside though, and you're going to find traditional hospitality and a menu rich in mussels, scallops, grilled fish dishes and enticing desserts.
If you've got any doubts about trying this place, we've got two words for you - 'pizza buffet'. The restaurant offers some pretty sensational gelato and ice cream as well, perhaps giving it the name 'La Dolce Vita', which translates directly as 'The Sweet Life'. Pasta dishes and a fine selection of salads are also on the menu.
Don't worry if the name stirs up a sinking feeling, because this is one part of town that's showing no signs of going under. Instead, Titanic Restaurant brings the class and style of yesteryear into today, with wood panelling and plush carpets adding to the ambience. The menu's great too, with shrimps, steaks, profiteroles and pasta bringing distinction to your dining.
You can't beat a good Chinese meal, and in Praia da Rocha, some of the best such flavours come courtesy of Bamboo Garden. Here you'll find all the greats, from prawn crackers to chow mein, together with snappy service that has your food hot and ready for you with no time to waste.
You might want to revisit your toastie technique after a visit to Pronuncia do Norte. The venue does a great selection of deals on fries and sangrias, but they're most famous for the Oporto sandwiches, which are toasties crammed with sausages, spices and more, all fried then wrapped in delicious layered grilled cheese on the outside.
Curry, rice, poppadoms and vindaloo. That's just the start of what you'll expect to find in the warm, appetising ambience of this traditional Indian restaurant, which puts customer service at the forefront. Immaculately presented staff will guide you through the menu, which brings authentic Indian food to Praia da Rocha.
If you're a savvy diner who knows their tempura from their mochi and their sushi from their sashimi, you're going to have a brilliant evening at Tokyo Restaurant. Fill up on your glass of sake and make room for the biggest platters of sushi this side of Osaka, all in the sublime and chic surroundings that evoke a blend of tradition and modernism.
Seafood steaks and mixed meat kebabs join forces with huge chunks of cheesecake and crisp, tasty salads in this bright and airy place. Attentive staff are always on hand to make sure your holiday to the Algarve is a memorable one, and the temperature controls they have here are the perfect way to beat the heat.
Perched high on the top of a cliff that overlooks the beach, you're not going to be lost for great views at Restaurante F. Seafood, Portuguese delicacies and European greats jostle for your attention, and the apple crumble has gained a particularly devoted following.