Restaurants in Chicago, IL
Restaurants
3552 N Southport Av.,
Chicago ,
IL
60657
UNITED STATES
Based on 1 reviews
Great Place for Lunch
Went for lunch twice on a Tuesday & Friday service was quicker on Tuesday. I had a sandwich that was sooooooo good. It was called something Cuban I know it had brisket & ham on it. I was disappointed they didn't have fries but my mouth &...Worldwide > United States > Chicago, IL > Restaurants