Location address
Alternatively, there is also another parking lot, Allright Parking-Boston. This is only 78 m away from Troquet on South, Or, you could take the municipal transportation and get off at the station MBTA-South Station, which is 244 meters away from Troquet on South. The station Amtrak-Boston South Station is also only m distant, or you park your car at one of the nearby parking spots, the closest one is Allright Parking at a distance of 78 meters.
You will find Troquet on South at 107 South St. Boston, MA 02111, 02111-2680, United States. You can view it on the map below and use it to easily navigate to the restaurant. Also mapped out are the public transport stops and parking lots near the 107 South St. Boston, MA 02111, 02111-2680, United States.
Map
More restaurants near Troquet on South
The following restaurants are in direct vicinity to Troquet on South. These nearby restaurants are close to 107 South St. Boston, MA 02111, 02111-2680, United States and therefore an alternative to Troquet on South.