RestoBar León Baron is located in Santa Cruz de la Sierra, Bolivia on C. gallareta 6-10. RestoBar León Baron is rated 4.3 out of 5 in the category gastropub in Bolivia.
Address
C. gallareta 6-10
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Offerings
AlcoholBeer