JavaScript is not enabled.
Slow Down Life's Too Short - 1 Reviews - 1117 N Elston Ave, Chicago, IL - American Restaurants Reviews - Phone (773) 384-1040

Slow Down Life's Too Short

1117 N Elston Ave
Chicago, IL 60622
(773) 384-1040
Incorrect info? Correct your listing

Main categories:

American Restaurants

Related categories:

Food & Dining , Restaurants


( 0 )
( 0 )
( 1 )
( 0 )
( 0 )


All reviews seem negative


All reviews seem positive

No image

great place to go in the summer. 1/13/2006

Bar looks small on the outside but is pretty big once you go indoors. the staff is friendly and there drinks & food are good. we like to go there in the summer months, and go upstairs where you can sit outside and watch the boats go down the river. very relaxing. they have a very samll dance floor so not alot of room for people to dance,the only downfall i found there. no parking lot available,only parking on the street and parking is hard to find on the weekends. more
< Previous 1 Next >

Menu for Slow Down Life's Too Short

20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018