Choose a Date From the Calendar Below to Enjoy Dining at Swift Creek Mill Theatre - We are excited to share that both dining rooms will be open this season!


Dining is offered prior to every Mainstage performance. Patrons do not need theatre tickets to dine. Reservations are required for the restaurant, and payment is due at the time of reservation. This creates a nearly effortless dining experience for patrons to enjoy the relaxed, historic ambiance.



Each meal consists of a bread course, appetizer, main course, and dessert. The menu changes for each Mainstage production. A full bar along with tea, coffee, and soft drinks are available for purchase during the meal. Our waitstaff works diligently to serve our guests. Gratuity is appreciated.


Dining reservations can be made below. For guests with theatre tickets, simply choose the same date and time that precedes the performance. You may also easily add theatre tickets to an existing dining reservation by purchasing online or calling 804-748-5203.