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.

Dona Antonia

Rua Pereira Charula, Macedo de Cavaleiros 5340-278, Portugal
+351 278 432 430
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good40%
  • Average10%
  • Poor3%
  • Terrible1%
Sep 6, 2017
“terrific local cuisin”
Jul 3, 2016
“Very good”
Closed Now
European, Portuguese
$$ - $$$
Rua Pereira Charula, Macedo de Cavaleiros 5340-278, Portugal
All Details
Write a ReviewReviews (185)
Traveler rating
Traveler type
Time of year
Reviewed September 6, 2017

I love dona antonia The staff is helpful, the food is good and typical, the portions are nice. Have the sardines!

Thank Edmond00
Reviewed July 3, 2016 via mobile

Traveling thru Portugal, one week in and this was by far one best meals. Deserts were really good too. Price good, food plenty. Service was great, waiter was really nice and even when restaurant started to get packed service was still fast and good.

Thank Tony D
Reviewed July 3, 2016 via mobile

Family and I were staying nearby and decided to go to Dona Antonia for dinner and we are so grateful that we did. The food was amazing & the price was great as well. Our server (didn't get his name) suggested a plate for my...More

Reviewed August 21, 2015

We were in the middle of a crowded room, with a blend of French tourists of Portuguese origin and yound and old locals, so no worries to get the advice on the special dishes from Portugal's rural North. Very friendly staff, fast service. The "tourist...More

Thank BertdeFohe
Reviewed July 17, 2015

Great finding, excellent food, excellent service, excellent wine, excellent home made regional deserts and GREAT PRICE - 52€ for 6 people.

Thank Luis F
Reviewed July 13, 2015

A pleasant surprise in the town centre. Home style food, with simple, well prepared dishes. Some very nice tables outside, as well! Do try their special dessert with the caramelised apple.

2  Thank BeyondLisbon
Reviewed May 10, 2015 via mobile

Driving across Spain into north east Portugal the temptation is to simply grab lunch in one of the petrol station cafes on the road, but if you are near Macedo de Cavaleiros drive into town, park in the middle and enjoy a proper Portuguese meal...More

Thank AndyfromDorset
Nearby HotelsSee all hotels
Convento de Balsamao
15 reviews
7.07 miles away
Hotel & Spa Alfandega da Fe
348 reviews
8.60 miles away
Grande Hotel Don Dinis
64 reviews
12.16 miles away
Hotel Globo
4 reviews
12.38 miles away
Nearby Restaurants
Villar de Masaedo by Quinta da Amendoeira
98 reviews
.04 miles away
Restaurante Brasa
240 reviews
.16 miles away
Marisqueira Novo Mariano
179 reviews
.21 miles away
Restaurante Pizzaria Di Roma
134 reviews
.16 miles away
Nearby Attractions
Albufeira Do Azibo
223 reviews
.12 miles away
Castelo de Braganca
846 reviews
21.43 miles away
Casa do Careto
23 reviews
3.36 miles away
Ponte Velha
14 reviews
12.03 miles away
Questions & Answers
Get quick answers from Dona Antonia 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, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi
Good for
Special occasions, Large groups, Local cuisine, Families with children, Kids
Open Hours
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
12:00 PM - 3:00 PM
7:00 PM - 10:00 PM
Location and Contact Information
  • Address: Rua Pereira Charula, Macedo de Cavaleiros 5340-278, Portugal
  • Location: Europe  >  Portugal  >  Northern Portugal  >  Braganca District  >  Macedo de Cavaleiros
  • Phone Number: +351 278 432 430
  • E-mail
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