1470 W Texas St, Fairfield, California 94533 USA
Hot chocolaté Ibarra and a fresh elote and I'm in heaven
Photo Credit: Yelp