15 Places from Boston Movies Where You Can Eat and Drink

1 of 16
The South Street Diner (formerly the Blue Diner) is a 24-hour eatery in Boston’s Leather District. The diner was used as a filming location for "The Equalizer" with Denzel Washington and for "21" with Kevin Spacey. The diner also starred in its own documentary short, "24 Hours At The South Street Diner."