Restaurant4.4(327 reviews)Encamp · $$
Restaurant Borda Major 5
- #134 in Andorra
- #72 in Restaurant
- #14 in Encamp
Located in Encamp, Restaurant Borda Major 5 delivers authentic mountain cuisine in a warm, atmospheric setting. Guests rave about the delicious snails and grilled duck, enjoying excellent service and convenient parking in this popular local spot.
Similar places