Location address
The next closest parking lot is Laz Parking-Necco St, at a distance of 233 meters from Barlow's, The stop MBTA-South Station, which is meters away, is also within walking distance. The nearest parking lot is CENTRAL Channelside Lot and is 174 m away from Barlow's, Or you could use municipal transportation to get to the station MBTA-Broadway, which is 670 meters away from the restaurant.
On the map here, you can find the address (241 A StMA 02210, Boston, United States) of Barlow's and nearby bus stops and parking lots. You can simply print the map or have it guide you directly to the restaurant.
Map
More restaurants near Barlow's
The following restaurants are in direct vicinity to Barlow's. These nearby restaurants are close to 241 A StMA 02210, Boston, United States and therefore an alternative to Barlow's.