Luray downtown is bursting with flavor.  Enjoy casual and fine dining, patios and pubs, even check-out the local hangouts. There are a variety of options when dining in Luray.

Click on Business name / link to visit their web site.


Places to Eat in the Historic District

Baby Moons
113 West Main Street
Phone: 540-669-5110

Circa ’31 & The Speakeasy-The Mimslyn Inn
401 West Main Street
Phone: 540-743-5105
One of Virginia’s best-known Grand Old Country Inns

Compass Tea Room- Opening October 3
5 Broad St Luray 
(540) 669-5973

Domino’s Pizza
9 Campbell Street
Phone: 540-743-4586
Pizza, Wings, Breadsticks, Drinks.  Carry-out or Free Local Delivery.  Order online!

Gathering Grounds Patisserie & Cafe
24 East Main Street
Phone: 540-743-1121
Enjoy casual dining in an eclectic styled french bistro.

Gennaro’s Italian Restaurant
402 West Main Street
Phone: 540-743-2200
Wide variety of authentic Italian cuisine. Free delivery within 10 miles.

Hawksbill Brewing Company
22 Zerkel Street
Phone: (540) 860-5608
The brewery features several beers on regular rotation.

Main Street Bakery & Catering
127 East Main Street
Phone: 540-743-6909
Offering a wide variety of breads, cakes, pies, and more – made daily from scratch!  No preservatives are used.  Call for your catering needs.

Moonshadows Restaurant 
132 East Main Street
Phone:  540-743-1911
Serving a rustic blend of international cuisines using unique ingredients sourced locally when possible

Stephan’s Sugar Shack
40 East Main Street
Phone: 540- 743-4777

The Valley Cork – Coming Soon
55 East Main Street

Uncle Bucks
42 East Main Street
Phone: 540-743-2323
Serving breakfast, lunch, and dinner daily – Great food, cocktails, beer & wine.  Great atmosphere.  Come and Enjoy!

West Main Market
123 West Main Street
Phone: 540-743-1125
Full-Service Delicatessen, Homemade Soups & Salads, Fresh Produce & Specialty Groceries Beer, Wine & Cheese, Gift Certificates

Additional Places to Eat Near Downtown

607 East Main Street
Phone: 540-743-1500
Fast Food Dining

915 East Main Street
Phone: 540-743-4464
Burgers, Pizza, Sandwiches, Seafood

Mrs. B’s Pizza
606 E Main Street
Phone: 540-743-7161
Pizza and Sandwich Shop

Pizza Hut
721 E Main Street
Phone: 540-743-5177
Family-friendly chain known for its made-to-order pizzas.

Rancho Viejo Mexican Grill
709 East Main Street
Phone: 540-743-3775
A Local Favorite! “Food is a great price, margaritas are strong, and the service is always friendly and fast.”