Restaurant Buena Vista

restaurants / Other

Restaurant Buena Vista information

Location
Upala , Costa Rica
Telephone
+506 2470 0063
Prices
mains ₡1700-4300
Opening hours
11am-9pm
Something wrong?
Submit a correction

This breezy spot serves a good mix of typical Chinese food. It’s also aptly named (Good View) as the river views are wonderful, although customer service leaves much to be desired.