I think there are a lot of Boston folks lurking so I figure I will get the conversations started with some new openings.
El Jefe’s Taqueria, Harvard Square (Boston) is now open. Mexican street food. From John Schall of Fire + Ice. Serves tacos, burritos, fajita, burrito bowls, soups, and salads.
What do folks think about this place?