26 Chandler St, Boston, Massachusetts 02116 USA
The Trophy Nachos.....truly loaded and delicious!
Photo Credit: Yelp