2 Locations:
3334 North Texas Street, Suite B, Fairfield CA and 2040 Harbison Drive, Suite F, Vacaville CA
Skip to content
Menu
Home
Our History
Menus
Locations
Blog
Fairfield
Vacaville
2400×600 2
2400×600 2
Posted on
December 5, 2019
by
favelasmexican