The Portuguese from other parts of Portugal will say that you'll eat well in Porto. By that they mean generous portions and authentic cuisine, and the city does have a few restaurants recognized as being among the country's best.
When anyone in town thinks about eating out, downtown is the natural destination, but the riverfront (Ribeira) has the most attractive setting. There are also some fine restaurants in the upscale seaside district of Foz, and restaurants with views across the river in Cais de Gaia.
If you're simply looking for coffee or a refreshing drink, there are also several good choices for that -- in fact, "Café Majestic" is a stop you shouldn't miss.
See the links below for our selection of the best cafés and restaurants in Porto:
Avoid the hassle and get a price quote for the most efficient and personal route to your hotel:TRANSFER QUOTE
Book your room for free (no booking fees) and pay later at the hotel:HOTELS SEARCH
Central, stylishly furnished, and cheaper than many hotels:APARTMENTS SEARCH
Modern, budget accommodation in the city center:HOSTELS SEARCH
Go on a day trip or on an organized tour around Porto:TOURS & TICKETS SEARCH
Join GoOporto on Facebook for regular updates on what's happening in the city:GOOPORTO FACEBOOK