Restaurants in Chicago, IL
Restaurants • American Restaurants
3660 N Clark St.,
Chicago ,
IL
60613
UNITED STATES
Based on 1 reviews
Go during the off season
This is located directly next to Wrigley Field. In the off season, the service is spectacular, the food and drinks are both great. I wouldn't try to come in here during a Cubs game though!Worldwide > United States > Chicago, IL > Restaurants