More from Restaurants & Bars

Restaurants & Bars Boston Area

El Pelon redux

smee | | Mar 25, 2000 04:48 PM

One more nod to El Pelon. I made a special journey, braving blistered feet (bad shoes), and was rewarded with a really first-rate Burrito, and literally the best fried plantains I have ever tasted. (Answer: I have not tasted that many, but wow were these good.)