The Boston Waterfront comes to life July 3, 2008 with the opening of The “D” Street Café on the South Boston Waterfront! Boston newest and best location for fun casual fare! Located at 600 D Street on South Boston's Maritime Park, the “D” Street Café is a casual serve 80-seat outdoor dining venue focusing on high quality, fresh, fun and family-based fare. Serving such items as: hamburgers, hot...