1100 W Grand Ave, Grover Beach, California 93433 USA
Grilled/fried fish tacos, ceviche
Photo Credit: Yelp