1. DOP: Located in the historic center, DOP offers a creative Portuguese cuisine with a modern twist. Don't miss their delicious seafood dishes and the stunning views of the Douro River from the terrace.

2. Casa de Chá da Boa Nova: This Michelin-starred restaurant, designed by renowned architect Siza Vieira, is perched on the cliffs of Matosinhos beach. Experience Chef Rui Paula's innovative seafood dishes while enjoying the breathtaking scenery.

3. Cantinho do Avillez: Created by renowned Portuguese chef José Avillez, this trendy restaurant serves a fusion of traditional and contemporary cuisine. From mouthwatering tapas to decadent desserts, every dish at Cantinho do Avillez is a delight.

4. O Paparico: Step into this cozy restaurant and be transported to a traditional Portuguese home. Known for its warm hospitality, O Paparico offers delicious regional dishes made with the finest local ingredients.

5. Adega São Nicolau: Nestled in Ribeira, Porto's charming riverside neighborhood, this family-run tavern is a must-visit. Indulge in their hearty Portuguese cuisine, including succulent grilled fish and delightful petiscos (Portuguese tapas).

6. Vinum: Located in the historic wine cellars of Graham's Port Lodge, Vinum showcases the best of Portuguese flavors paired with fine wines. Savor their carefully crafted dishes while admiring panoramic views of Porto's skyline.

7. Café Santiago: No visit to Porto is complete without trying the city's famous Francesinha sandwich. Head to Café Santiago and taste their legendary version of this iconic dish, layered with ham, sausage, steak, and melted cheese.

8. Casa Guedes: Satisfy your cravings with the best pork sandwiches in town at Casa Guedes. A local favorite, their succulent slow-roasted pork combined with rich, flavorful sauce will leave you wanting more.

9. Boa-Bao: For a different culinary experience, visit Boa-Bao and enjoy a fusion of Asian street food flavors. From Thai curries to Vietnamese pho, this trendy restaurant offers a vibrant and delicious dining adventure.

10. Majestic Café: Immerse yourself in the charm of the Belle Époque at Majestic Café, an iconic Porto institution. Indulge in their delightful pastries, sip a cup of aromatic coffee, and soak in the glamorous atmosphere of this historic café.

Note: It is always recommended to make advance reservations, especially for popular restaurants, to ensure availability.