Opera House Bistro

102 S. Main Street, Red Bud IL 62278 | 618-282-1860
The Great River Road in Illinois

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!


Return to Previous Page


WHAT'S NEARBY...

Red Bud Country Inn

3

Pumpkin Blossom Hill

3

The Pour Vineyard

3