The Thompson Duo

Sunset Grill On Bluff Lake , 25276 W Grass Lake Rd, Antioch, IL 60002

Sun and fun on the deck overlooking beautiful Bluff Lake. Come for food, drinks, live music and stay for the Sunset!

Share