25191 Main St, Duncans Mills, California 95430 USA
Fish tacos. Not on their menu. It was a special
Photo Credit: Yelp