Taqueria El Charrito

128 Pearl St
Chelsea, MA 02150
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Apr 22, 2010
This restaurant is great and I really love the burritos! They have a variety of salsas, ranging for mild to really spicy and they make the f... (more)

Browse our top cities

Browse cities by state