Stephanie's on Newbury offers down-home cooking for upscale prices. Located on the fashionable Newbury Street, it's hard to miss the green awning and the al fresco seating that awaits you on the outside of the restaurant. Inside, you immediately enter into a dark, warm, leather couch-filled room, lit by a warm fire, which feels like Grandpa's scotch and cigar room.
Be sure to come on an empty stomach, because Stephanie has some heavy Southern offerings. The menu varies among lunch, dinner, and weekend brunch, but my all-time favorite is the over-sized -- and should be illegal -- Stephi Burger. It's a huge sirloin hamburger topped with caramelized onions, juicy mushrooms, greasy bacon, and all the...Read More