566 E Main St, Ventura, California 93001 USA
Potato chili soup, portobello mushroom sandwich
Photo Credit: Yelp