About this Business
From Our Editors
Take a trip to Alibi Restaurant in St. Charles and make your next meal a good one.
Perfect for an after-work outing, Alibi Restaurant won't require you to change outfits before dining as the dress here is super casual.
Street and lot parking is simple near Alibi Restaurant.
Your tab at Alibi Restaurant will generally run you about $30 per person.