5350 Great America Pkwy, Santa Clara CA 95054
This restaurant is doubtless one of the tastiest place in the area. Anytime I go there I am very glad. They preserve their high standard service and the topmost level of cooking they give. You no doubt will love this place. Highly recommended.
2600 Homestead Rd, Santa Clara CA 95051
Been there time now, Definitely not disappointed, but i won't make the drive all the way over if i didn't need to be in the area.i know mexican restaurant and this place has it going . it's not fancy inside but they are sooo delicious. The staff were very kind and polite.