Baba’s, Bubbas, and Firehouses—Oh My!
We've all seen them. They're colorful take-out-only shops, holes in the wall on street corners or in shopping centers, usually named after...
Read more
101 E 51st St
Chicago, IL
Recent articles and mentions about Baba's Famous Steak And Lemonade (51 and Michigan)
We've all seen them. They're colorful take-out-only shops, holes in the wall on street corners or in shopping centers, usually named after...
Three Maroon affiliates hit up Baba's Famous Philly Steak and Lemonade (130 East 51st Street) for a Saturday night meal.
101 E 51st St
Chicago, IL
Loading map...