bars boston south sports sports bars south boston A newcomer in Bostons newest neighborhood promises what very few sports bars around the. Stadium Sports Bar and Grill. … Wednesday, July 6, 2022 Edit