303 N Main St, Fort Bragg, California 95437 USA
One of the 4 tiny TVs playing all at once. No description
Photo Credit: Yelp