Joshua “AskMr.Waze” C.
Google
Casanova is a hidden gem in Porto that beautifully blends traditional Portuguese flavors with modern, inclusive dining. Tucked away on Rua da Constituição, the restaurant is best known for its incredible vegan take on the famous Francesinha—and it genuinely lives up to the hype. Even non-vegans will be impressed by how flavorful and satisfying it is.
The ambiance is relaxed and cozy, with a small back terrace that's perfect for a quieter, more intimate meal. Service is friendly, attentive, and welcoming—staff are happy to explain the menu or offer recommendations, especially if you’re new to Portuguese cuisine.
Do note: they only accept cash, and reservations are recommended, especially on weekends, as it’s a popular spot with both locals and visitors.