I gots to say that EL PELON is better then other so called MEXICAN restaurants that ive been to...there too anglo for me.....pero ur horchata is hella good....n i like the prices as well.....just wish yas had parkin...=0.....pero ni modos!! its still my #1 choice in that part of boston!!....keep up the good work Nate!!....vampria01
Pros: good food, great price, best horchata
Cons: PARKING =0(
more