SOUTH STREET DINER Boston is very far from being the city that never sleeps. It’s more like the city that shuts down around you while you are overcaffeinated or just trying to keep the night going a little longer! Enter stage left: South Street Diner. Well-known around Boston and even featured in the movie 21, … Continue reading »