Taqueria Del Sol 2, CHELSEA, Massachusetts (MA)
Comfortably operating at 55 Everett Avenue () in CHELSEA, Massachusetts (MA) (2150), Taqueria Del Sol 2 is available at 6178872588. It is best to give them a call in advance to make a reservation.
More restaurants in CHELSEA, Massachusetts (MA)
Taqueria Del Sol 2 contact information and details:
Address: 55 Everett Avenue - , CHELSEA, Massachusetts (MA) 2150
Contact Phone: 6178872588