mexicancafecoffee shopbubble teabarNot yet on Tasting Planet
Tacos El Pastor 53
South Hyde Park Boulevard 5319, Chicago, 60615 Chicago, United States
About
Belmont and Central is commonly agreed upon as the heart of Chicago's North Side Polish community, and Grota is right in the middle of it, with a reputation as simply the area's best Polish restaurant. The buffet is scrumptious and affordable, the atmosphere distinctly Polish. But if you were looking for something a little more upscale, look just north on the Far Northwest Side for Lutnia.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!