Restaurant banner image

Tavitas South Station

640 Atlantic Avenue

South Station

Boston, MA 02110


Orders through Toast are commission free and go directly to this restaurant



All hours
SundayClosed
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed
Restaurant info

A bad ass Mexican restaurant inspired by the flavors, sounds, and culture of East L.A.

Location

640 Atlantic Avenue, South Station, Boston, MA 02110

Directions