1010 W Grand Ave, Grover Beach, California 93433 USA
Taco more along your journey .
Photo Credit: Yelp