Restaurants in Bairro Alto

Where to eat in Bairro Alto, including traditional taverns and international restaurants

100 Maneiras

Rua do Teixeira, 39
91 091 8181
Opens every day
Price per person: €125

Restaurante 100 Maneiras, Lisbon

Now nationally-famous for his appearances on cooking shows on TV, chef Ljubomir Stanisic has been a familiar face in Lisbon for over a decade, due to his restaurant in Bairro Alto. That’s where he offers tasting menus based on contemporary Portuguese cuisine, with innovative and humorous touches. He uses seasonal products found at Mercado da Ribeira, so the dishes are constantly changing.

A Cultura do Hambúrguer

Rua das Salgadeiras, 38; Rua da Atalaia, 57-59
213 430 272 (Salgadeiras); 213 462 322 (Atalaia)
Opens every day
Price per person: €12

A Cultura do Hambúrguer, Lisbon

For several years, this was a tea house but is now a burgers restaurant. It maintains the classic décor of the previous space (with chandeliers, armchairs and sofas), but now only opens for lunch and dinner. In addition to the burgers, it also serves “pregos” (steak sandwiches), all accompanied by fries.
There’s a second, bigger branch in the same neighborhood (on Rua da Atalaia), sharing the same menu.

As Salgadeiras

Rua das Salgadeiras, 18
213 421 157
Closes on Mondays
Price per person: €35

As Salgadeiras, Lisbon

Classic Portuguese dishes are the specialty at this refined rustic-style restaurant. It's found in an attractively renovated space of a former bakery, where it kept the original stone arcs and large brick oven. The menu is mainly made up of dishes from the Alentejo region and the north of Portugal, with the highlights being the several salted cod options.

Bota Alta

Travessa da Queimada, 35-37
213 427 959
Closes on Sundays
Price per person: €20

Bota Alta, Lisbon

The lively, informal atmosphere of this small restaurant has been a favorite choice of tourists and locals since the 1970s when it opened. The walls are covered with framed drawings and caricatures -- something to admire as you wait for the traditional Portuguese dishes.


Rua do Norte, 17-19; Rua da Atalaia, 28
213 428 295 (Rua do Norte); 213 468 165 (Rua da Atalaia)
Opens every day
Price per person: €15

Calcuta, Lisbon

There are two Calcutá restaurants, both in Bairro Alto. They serve Northern Indian cuisine, which is less spicy than other Indian foods, although the curry is still present in several dishes. The menu also lists several vegetarian options and six types of bread. Both restaurants are casual and reasonably priced.


Travessa do Poço da Cidade, 60
213 425 931
Opens every day
Price per person: €25

Casanostra, Lisbon

Said to have been the first truly Italian restaurant in Lisbon, Casanostra remains a popular restaurant today. It uses pale tones to cover the walls which surround a rather retro décor, and it has a relaxed ambience. The pasta dishes are the favorites, but there are also several meat and fish options (there’s no pizza). The wine list offers dozens of Italian labels mixed with a few Portuguese selections.


Rua da Rosa, 55 (Bairro Alto)
213 461 247
Opens every day
Price per person: €15

Da Terra, Lisbon

The favorite vegan restaurant in the city of Porto chose Bairro Alto to offer its buffets in Lisbon. Those looking for plant-based meals will find different options here every day. Some are vegan versions of popular dishes, like lasagna and the Porto specialty francesinha. Teas and natural juices accompany the buffet, and to finish there are desserts without refined sugars.


Rua do Norte, 95
213 432 027
Opens every day
Price per person: €20

Esperança, Lisbon

A former bar and grocery store now features a contemporary design and low lighting, and is a restaurant of Italian specialties, especially thin-crust pizzas.
Book in advance, especially on Friday and Saturday nights.


Rua da Barroca, 27
213 422 900
Closes on Sundays
Price per person: €20

Fidalgo, Lisbon

It's been open for years, but its current space dates from a move and renovation in 2010. It has a small interior, made up of only a few tables and lots of bottles of wine on the walls. What's remained unchanged is the menu, which lists traditional Portuguese dishes. The prices are reasonable, and this is one of the few restaurants in Bairro Alto open at lunchtime.

Grapes & Bites

Rua do Norte, 81
213 472 431
Opens every day
Price per person: €30

Grapes & Bites, Lisbon

It has an English name, but this wine bar and restaurant only serves Portuguese wines and local cuisine. There are dozens of wines that may be served by the glass, and some of them are mixed into cocktails. To accompany them at the tables (many of which are large wine barrels), there are cheese and meat platters, bread baskets, and surprising dishes that have made this one of the most popular spots in Bairro Alto.

Lisboa à Noite

Rua das Gáveas, 69-71
213 468 557
Closes on Sundays
Price per person: €35

Lisboa à Noite, Lisbon

This restaurant established itself as one of Bairro Alto's top restaurants soon after it opened in 2003. It used to be a stable, then became a fado restaurant, and is now a refined yet laid-back space with some fantastic features. Those include beautiful tile panels, ring chains that were used to tie the horses, and photos of Lisbon at night.
On the menu you have classic Portuguese dishes, including several cod options together with vegetarian choices and a variety of starters.

Marisqueira M

Rua do Norte, 100-102
213 461 027
Opens every day
Price per person: €25

Marisqueira M, Lisbon

It’s the only seafood restaurant in Bairro Alto, but it also serves steaks and vegetarian dishes as alternatives. Those who do prefer the flavors of the sea will find shellfish, oysters, cod dishes and other fish, plus a list of petiscos (tapas), ranging from clams to ceviche.

Momento HB

Rua da Rosa, 151
213 420 765
Closes on Mondays
Price per person: €25

Momento HB, Lisbon

The HB refers to the chef, Helder Branco, who has worked with some of the city’s top chefs. Here he offers a menu of traditional Portuguese cuisine, presented for contemporary tastes. The interior maintains the old stone arches, but the décor is modern and the ambience invites you to stay and enjoy the various “petiscos” (tapas) or the several grilled fish and meat options.


Rua Marechal Saldanha, 2 (Santa Catarina)
213 462 146
Opens every day
Price per person: €25

Pharmácia, Lisbon

It’s not in Bairro Alto, but right across from its grid of streets, facing the Santa Catarina viewpoint . It shares the building of the Pharmacy Museum, so it’s inspired by the pharmacies of the past in the décor and in the use of flasks and other curious objects to serve the drinks and food. Despite the attractive interior, everyone prefers to sit outside on the terrace when the sun is out.

Santa Bica

Travessa do Cabral, 37 (Bica)
218 234 089
Opens every day
Price per person: €20

Santa Bica, Lisbon

A former bakery which has been turned into a small four-room guesthouse , now also has one of the most pleasant spots for outdoor dining -- rain or shine. It’s a covered terrace with a lemon tree at the center, where a menu of meat and fish dishes is served, following the recipes of traditional Portuguese cuisine. It overlooks the picturesque street crossed by the Bica funicular , and the river can be seen in the distance between the rooftops of the historic district.

Sinal Vermelho

Rua das Gáveas, 89
213 461 252
Opens every day
Price per person: €25

Sinal Vermelho, Lisbon

When this restaurant opened in the mid-1980s it only had space for less than 20 people. Its popularity led to the expansion of the dining area, and it now welcomes close to 70 guests at a time. It serves a varied menu of Portuguese dishes, and there are also a few veggie choices. The atmosphere is very casual and relaxed, and there are also tables outside.


Rua das Gáveas, 29-33
213 431 131
Closes on Mondays
Price per person: €25

Stasha, Lisbon

It's one of Bairro Alto's most popular restaurants and the reason is the good food (simple but with a certain refinement) at reasonable prices. The majority of the dishes are Portuguese but the menu also presents several international influences, including vegetarian choices. The dining area isn’t very spacious so it gets filled up fast, usually by young crowds before a night out in the neighborhood.


Rua de Santa Catarina, 1 (Santa Catarina)
211 573 055
Opens every day
Price per person: €40

Suba, Lisbon

This restaurant invites you to head up to the top floor of the Verride Palácio Santa Catarina Hotel for creative cuisine and one of the best views over Lisbon. It presents two tasting menus, but there’s also a menu divided into cold and hot options of Portuguese and international cuisine. The view may be enjoyed from the windows of the interior dining room seating up to 100 people, or from the rooftop, seating 40 others.
At lunchtime there’s a "menu of the day" which includes an appetizer, entrée and dessert. The entrée changes daily, depending on the fresh products available at the market in the morning.

The Decadente

Rua de São Pedro de Alcântara, 81
213 461 381
Closes on Tuesdays and Wednesdays
Price per person: €25

The Decadente, Lisbon

You don't usually expect much from a restaurant in a hostel, but this one inside The Independente Hostel serves good Portuguese cuisine using seasonal ingredients. It has a nice patio in the back, open throughout the year, attracting a cosmopolitan crowd.

The Insólito

Rua de São Pedro Alcântara, 83
211 303 306
Closes on Sundays and Mondays
Price per person: €35

The Insolito, Lisbon

Found at the top of a 19th-century building facing one of the city's most famous lookout points, this bar and restaurant offers one of the most beautiful views of Lisbon. It’s reached by an old elevator, and the tables are spread over an interior dining area and a terrace. There’s a counter at the bar, where you may enjoy cocktails and watch the chef in action.The menu is inspired by Portuguese cuisine but with some original touches.

Toma Lá Dá Cá

Travessa do Sequeiro, 38 (Bica)
213 479 243
Closes on Sundays
Price per person: €15

Toma Lá Dá Cá, Lisbon

Because this is one of the best-value restaurants in the city (good traditional food in generous portions at reasonable prices), you'll likely always find people waiting for a table at the door. It's an unpretentious place, attracting young crowds before a night out in Bairro Alto. It doesn't take bookings, so be sure to arrive early or expect to wait.

Valdo Gatti

Rua do Grémio Lusitano, 13
213 471 601
Opens every day
Price per person: €20

Valdo Gatti, Lisbon

This pizzeria stands out for its attempt to prevent waste and for its commitment to natural products from Portugal and Italian DOP and organic ingredients. Thanks to the oven's rotating stone, the pizzas come out evenly cooked, and it’s a suitable place for different diets -- there are vegan options, another with just raw toppings, and yet another with no tomato. There is also the pizza of the day, presenting new flavors and showing the creativity of the pizzaiolos. To drink, there are freshly-squeezed juices, organic wines and filtered water.

Zé Varunca

Travessa das Mercês, 16
210 151 279
Closes on Sundays
Price per person: €20

Zé Varunca, Lisbon

Stepping inside this restaurant is taking a trip to Portugal’s Alentejo region. There’s the characteristic décor (plus several framed newspaper clippings on the walls), the sound of the traditional music, and each meal starts with warm bread and sausage spread. The food is served in colorful pottery, and many of the ingredients come directly from the town of Estremoz. On the menu there’s the inevitable Alentejo-style "açorda" (a bread and cod soup), the tomato soup, and the traditional regional desserts, in addition to the house dessert, which is served in a chamber pot! The check then arrives in a bullet shell.