I very much enjoyed the atmosphere, the hospitality and the meal...I had the spicy sesame tuna and it was excellent, while pricier than some of the other restaurants in the area it was still comparatively lower than
American prices. Definitely a must visit if you are in Santa Teresa.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.