1215 W Texas St, Fairfield, California 94533 USA
Excellent street tacos. Several meat choices.
Photo Credit: Yelp