Incredible taco shop right next to TD Garden in the Hub Hall. Everything on menu is gluten and nut free.
— Yes, the establishment is dedicated gluten-free
— Excellent