Taqueria El Charrito
Address:
128 Pearl St, Chelsea, MA 02150
Phone:
(617) 889-8014
Nice to Know:
- Noise Level Very Loud
- Wifi No
Restaurants,
Mexican
Other Businesses:
- Arthur's Deli & Variety at 139 Arlington St, Chelsea, MA 02150
- Yummy Yummy Chinese Restaurant at 16 Everett Ave, Chelsea, MA 02150
- Bachata Rosa at 13 5th St, Chelsea, MA 02150
- New Bridge Cafe at 650 Washington Ave, Chelsea, MA 02150
- Pizza Lovers at 368 Washington Ave, Chelsea, MA 02150