This place has the best frozen Margaritas in town. The food is excellent and is usually out to your table in less than 10 minutes after you order it. The Burrito San Jose was recommended to me by their waitstaff. It is delicious.
I may just make this my happy hour spot on Fridays.
more