
Opera House Bistro is the perfect place for your next date night or big event. Located in downtown Red Bud, the Opera House Bistro offers a variety of event spaces to fit any size crowd and the best steak, seafood, and cheesecake in Southwest Illinois for 2 years running!