Barra Is Bringing Mexico City to Massachusets
When Max Toste of Lone Star Taco Bar told us he had recently eaten some great pozole at Barra in Somerville, we knew we had to get the team on board for Bowl of ‘Zole. […]
Barra Is Bringing Mexico City to Massachusets Read More »