Restaurants in Chicago, IL
Restaurants • American Restaurants
3404 N Halsted St.,
Chicago ,
IL
60657
UNITED STATES
Based on 1 reviews
Simply Amazing
The best BYOB in Chicago. I have eaten there 4 times and everything has been spot on with no exception. I have quickly made friends with the owner and staff which makes each visit like going to my family's house for dinner.Worldwide > United States > Chicago, IL > Restaurants