The best restaurants in Lisbon include Michelin star gourmet hot spots, fine dining venues and more humble but equally appealing side street eateries. Menus showcase Portuguese and international cuisine while the wine lists highlight fabulous national and international wines. All are noted for their good food, great location and unique character. In Chiado taverna da Rua das Flores offers a menu of traditional Portuguese fare with a distinctly literary flavour. The atmosphere at Prado in the Baixa, meanwhile, is best described at organic-chic. Up near the castle you'll find Leopold, set within the Pálacio Belmonte. Come here for fine dining in discreet surroundings. Noted for its seafood is Casa do Bacalhau. For something more humble but no less appetizing, squeeze into A Provinciana for tasty homemade fare. Lisbon’s best restaurant choice also extends to Mesón Andaluz, a delightful Spanish-style tapas bar situated near the city’s Cais do Sodré area. Over in the leafy Graça neighbourhood meanwhile, O Piteú da Graça tempts the palate with traditional Portuguese gastronomy and plenty of bonhomie. At Tágide in the elegant Chiado district, dinner is heightened by romantic views over downtown Lisbon, while at Madragoa Café the cuisine is often served with a touch of fado. And for a suitably sophisticated evening out, book well ahead for Alma, one of Lisbon’s highly regarded Michelin-starred establishments.