This is my favorite go to Mexican restaurant in San Jose/Santa Clara. Always reliable, good chips and salsa.
They really need to work on their iced tea, it is dreadful. I have been here dozens of times.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.