American Express Supports Small Businesses Buy Local Movement
Current Location : 62278
American Express Supports Small Businesses Buy Local Movement
The Opera House Bistro is located on the square, in the heart of beautiful downtown Red Bud, IL. The newly renovated first floor hosts a full service restaurant providing a casual/fine dining experience with a "country bistro" feel.
Mon Closed Tue 11:00 am - 9:00 pm Wed 11:00 am - 9:00 pm Thu 11:00 am - 9:00 pm Fri 11:00 am - 10:00 pm Sat 11:00 am - 10:00 pm Sun 11:00 am - 8:00 pm