Sign in or  Join Judy's Book to contribute

A Vacaville Tradition

Friday, March 24, 2006
They have two locations, or at least did when I was a kid. I love the salsa and they are not skimpy with the sour cream and guac like at some other places. Family owned, and a great family restaurant, the also participate in local events and seem to take pride in being part of the community.

More from Tela:

633 Merchant St
Vacaville, California 95688
(707) 448-3395

More Reviews