Restaurants in Chicago, IL
Restaurants • Ports
5646 W Roosevelt Rd.,
Chicago ,
IL
60644
UNITED STATES
Based on 1 reviews
Okay...
If you're looking for something different on a hot day I'd suggest trying them out. Frozen lemonades are always a treat for me, and when you can throw in some tacos or something else that are decent why not?Worldwide > United States > Chicago, IL > Ports