Eat & Drink

Alibi Bar & Grill


A cozy and inviting environment with our modern yet warm décor. Featuring Alibi’s Premium 75 ft. center Bar wrapped with special LED lighting effects and High Definition TVs in every direction.

Located in the heart of downtown St. Charles, Alibi offers a variety of food, beer, wine, and cocktails. Live entertainment to suit everyone. Tell' em you were here!

Contact Details

What's Happening Near St. Charles


You might also like…