Restaurant4.6· Andorra la Vella
#62Barra Mars
Tucked away in Andorra la Vella near the river, Barra Mars offers a charming terrace and excellent value. Guests rave about the Iberian ham croquettes and friendly service, justifying its 4.6-star rating.
#30 in Restaurant#16 in Andorra la Vella
Similar places