Innovative Dishes, Historic Setting
Join us for a cozy meal – breakfast, brunch, lunch, or dinner – in Ashland, Virginia. Choose a window seat or dine on our porch to watch the trains roll by. Reservations encouraged but not required.
We offer outdoor dining on our covered front porch or inside dining within our banquet room. Our menu often features small plates, entrees, and desserts to satisfy vegetarians, meat lovers, and sweet lovers. Gluten-free options are available. Please tell your server of any allergies and dietary restrictions and the kitchen will be happy to make changes as needed.
Our menu changes often, please call to ask about our current specials.
If considering split checks, please advise us in advance, as party size will determine our ability to accommodate you. In order to accommodate guests, we ask to keep table occupancy time to 2 hours. 20% Gratuity added for parties of 6 or more.
To make a reservation or place a to-go order call (804) 798-3100.
Restaurant Hours:
Monday
11am–2pm
5pm–9pm
Tuesday–Wednesday
Closed
Thursday
11am–2pm
5pm–9pm
Friday
11am–2pm
5pm–9pm
Saturday
10am–2pm
5pm–9pm
Sunday
10am–2pm
5pm–8pm
The Market Hours:
Opens daily at 7am
Brunch
10am–2pm | Saturday–Sunday
Lunch
11am–2pm | Monday, Thursday–Friday
Dinner
Monday, Thursday–Sunday
Introducing
The Market
Opens daily at 7am
Special Events Menu
Work with our chef to design a meal for your special occasion.
Curbside Pickup
Call us to get your homestyle meals to go, and enjoy in the comfort of your own home.
Porch Dining
Reservations are highly recommended. Please call us to make your reservation at (804)-798-3100.
Our restaurant is an extension of our family dinner table. We look forward to you joining us, whether it is celebrating special occasion or simply enjoying a relaxing time out with your family and friends.