1746 N Texas St, Fairfield, California 94533 USA
You have to get Jarritos at Jarritos haha
Photo Credit: Yelp