Location
1651 E Monte Vista Ave, Ste 103,
Vacaville, CA 95688
By Chris S | 7/2/2014
The taste of the food was good. The chipotle salsa was excellent but the hot salsa was not so good.