The Mission Bar & Grill - 724 Huntington Ave, Boston, MA 02115, USA on Eaten