Bar Ocho is located in Herradura Province, Playa Herradura, Costa Rica on 800 meters west of Herradura entrance. Bar Ocho is rated 4.1 out of 5 in the category steak house in Costa Rica.
Address
800 meters west of Herradura entrance
Amenities
Bar on siteToilets