Tasty Burger - 1301 Boylston St, Boston, MA 02215, USA on Eaten