Have been eating here many times, and wrote some good reviews in the past. Food is still fresh (as the name suggests) but I feel it would be time to introduce something new. This place has not substantially changed in the past 5 - 6 years. If you like a good mexican food, though, it is still a good choice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.