Located in the heart of the South Boston waterfront, Temazcal Tequila Cantina's Mexican dishes and extensive drink menu make this restaurant a great choice. It features over 300 tequilas and fresh, authentic food. Four suburban
locations are available as well.