Baba's is a american restaurant Cook County South Shore located in United States.
2101 E 71st St (at S Jeffery Blvd) Chicago , IL 60649 United States
Don't kno which lemonades the best but I want regular lemonade
Gotta try their lemonades .
Try a famous lemonade
Awesome combo of lobster tail, shrimp, scallops and mussels with linguini! - Alvin Chin
The meat lovers skillet was delish....and Mimosas....slammin! - Chrishana Waters
One of the only Maxwell spots that sell tacos. - Michael "NaS" Moody 💵