We stayed in Santa Teresa for a week. We ate at a friend's house one night, and ventured out to a nearby Italian restaurant one other night- other than that, we ate every meal at Nectar, even though we were not staying at the hotel. The food is incredible!!! So fresh and tasty. We already miss the huevos rancheros, the fish tacos, the tipical plate, the tuna sashimi, the sea bass...If you are in the area, you really have to treat yourself.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.