We’re happy to cater any kind of event you may be having, whether on site here at Elvie’s, or at a venue in the surrounding area. Our services can vary from simple drop off orders, to serving multi course meals.


The Elvie’s dining room is available for brunch, lunch, dinner, cocktail parties or late night soirees! All events are booked on a first come, first serve basis and are only considered reserved once a fully executed contract has been received by Elvie’s along with a credit card number and deposit to guarantee the reservation.

Inquire about a Private Event or Catering:

See our Buyout Contract with more info here:

On Site Spaces

Elvie’s Dining Room

Seats up to 50 people with tables pushed together. Outdoor seating can be added to your experience.

The Optimist

Seats up to 20 people. Rented and run by the Belhaven Town Center. More info available here