Menu

L Street Tavern in South Boston Boston

658 E 8th Street, Boston , 02127 - Get directions

Menu L Street Tavern

How to get to L Street Tavern

Address

658 E 8th Street, Boston , 02127
Get directions

Follow Us

Opening Time

12noon – 1am: Mon-Sun

Services

  • Serves Alcohol
  • Indoor Seating

Related to L Street Tavern

Restaurants around South Boston