L Street Tavern is a neighborhood bar in South Boston, MA that offers a casual and friendly atmosphere for patrons to enjoy drinks and socialize.
Known for its laid-back vibe and local charm, this establishment provides a welcoming space for visitors to unwind and connect with friends over a cold beer or cocktail.
Generated from their business information