We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


Avenida da Liberdade 12, Portalegre 7300-065, Portugal
+351 245 202 395
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good45%
  • Average24%
  • Poor2%
  • Terrible5%
Oct 19, 2016
“It always a pleasure to be back here.”
Aug 29, 2016
“Family weding stay”
Restaurant Hours
European, Portuguese
Avenida da Liberdade 12, Portalegre 7300-065, Portugal
All Details
Write a ReviewReviews (77)
Traveler rating
Traveler type
Time of year
Reviewed October 19, 2016 via mobile

Another “do as the locals do” place in Portalegre. Nothing special to report about the dishes available not even the decoration of the room. The menu is also absolutely ordinary with no fancy options. However, the food is excellent apart being simple and the staff...More

Thank Henrique C
Reviewed August 29, 2016

Stayed at the Rossio hotel ( 5 minutes walking distance) and they sugested we try out Castro restaurant. This beeing Alentejo province food offer is mainly meat dishes, they have an excelent traditional tomato soup served with a poached egg and bread in it and...More

Thank meslara
Reviewed February 18, 2016 via mobile

Staff very friendly and efficient. Good honest food at a very reasonable price. Nothing pretentious what you see is what you get!

Thank nigel h
Reviewed July 19, 2015

They have yypical food at nice prices. The people are very friendly. Very well placed near the garden, you can go for a drink after. Enjoy!

Thank Joao T
Reviewed October 20, 2014

My wife, I, and a couple of friends had dinner here on a saturday night last week. Quite a number of people were there, all enjoying the friendly, relaxed atmosphere. Large portions of tasty food (1 dose is enough for 2) served quickly and attentively...More

1  Thank MacKnickKnack
Reviewed October 7, 2013

We stumbled across O Castro during a three day break in the Alentejo region and whilst sight seeing in Portalegre. Lunch consisted of the usual Portuguese couvert, delicious home made vegetable soup, the most tender and tasty lamb stew with rice and a side salad,...More

Thank FlyingScotsman92
Nearby HotelsSee all Portalegre Hotels
Pomar Velho
14 reviews
6.47 miles away
Pousada Marvao
350 reviews
7.17 miles away
Dom Dinis
323 reviews
7.21 miles away
Hotel El Rei Dom Manuel
234 reviews
7.26 miles away
Nearby Restaurants
Restaurante Sal Alho E Etc
147 reviews
.16 miles away
O Tarro
126 reviews
.06 miles away
Peccato di Gola
70 reviews
.43 miles away
Restaurante Cafe Central - Portalegre
75 reviews
.39 miles away
Nearby Attractions
Museu da Tapecaria
126 reviews
.43 miles away
Catedral de Portalegre
74 reviews
.52 miles away
Museu Municipal de Portalegre
29 reviews
.51 miles away
Casa-Museu Jose Regio
24 reviews
.63 miles away
Questions & Answers
Get quick answers from Castro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Reservations, Wheelchair Accessible
Good for
Large groups, Families with children, Kids
Location and Contact Information
  • Address: Avenida da Liberdade 12, Portalegre 7300-065, Portugal
  • Location: Europe  >  Portugal  >  Alentejo  >  Portalegre District  >  Portalegre
  • Phone Number: +351 245 202 395
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing