9615 W Taron Dr, Elk Grove, California 95757 USA
OMG. This was the best Chevron hot dog. Woofed it down in 2 minutes
Photo Credit: Yelp