We went to this place on our trip to Costa Rica when we stayed at Los Altos. The menu is pretty small but the fried fish is supah yum. The fries are also very good. The service was really quick and the owner was talking to us. The restaurant was also decorated very nicely and the food was also presented nicely and quickly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.