at 658A E 8th Sreet, Boston , 02127 United States
GOOD TIMES, GOOD FRIENDS, GOOD WILL!
3283 FB users likes L Street Tavern, set it to 23 position in Likes Rating for Boston, Massachusetts in Bar category
L Street Tavern is Boston based place and this enity listed in Pub category. Located at 658A E 8th Sreet MA 02127. Contact phone number of L Street Tavern: (617) 268-4335
Tacos and Tequilas! What's not to love?!
An iconic Northeastern Tradition. Where else can you order food through a window. An experience to be cherished and enjoyed !