Caught in Fenway

Southie’s favorite taco and margarita joint has expanded to a new neighborhood – Fenway! Loco Fenway is located at 61 Brookline Ave and will feature the same menu as South Boston – which you can check out here! 

The wildly popular taco spot will officially open at 3pm on Friday!  Take a field trip and check it out!


Leave A Comment