44 Taunton Grn, Taunton, Massachusetts 02780 USA
El Mariachi's colorful and surprisingly large interior
Photo Credit: Yelp