Address: 3935 Freedom Cir, Santa Clara, CA 95054, USA
“Love the margaritas here, the best in town IMO. Excellent decor and ambience. It’s just an overall beautiful restaurant. The food is great, and there's nice outside seating with shade. Special thanks to server Roxanna who always has a great attitude and makes you feel welcome.”
Address: 3979 Freedom Cir, Santa Clara, CA 95054, USA
“Good place for a quick lunch. The menu is limited and as a result the food is good.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…