362 Main St, Fitchburg, Massachusetts 01420 USA
El Bohio from Main St. in the Burg.
Photo Credit: Yelp