Luray’s downtown is bursting with flavor.  Enjoy casual and fine dining, patios and pubs, and all the local favorites. 

Click on a business below to visit their website.

Places to Eat in the Historic District

Baby Moons
113 West Main Street
(540) 669-6249
Bakery with fresh pastries for eat-in and carry-out.

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

Compass Tea Room
5 Broad Street
(540) 669-5973
Tea shop with boutique clothing, jewelry, and other unique finds.

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

Gathering Grounds Patisserie & Café
24 East Main Street
(540) 743-1121
Enjoy casual dining in an eclectic styled French bistro.

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

Il Vesuvio Italian Restaurant and Pizzaria
402 West Main Street
(540) 743-2200
Wide variety of authentic Italian cuisine. Pizza, pasta, appetizers, desserts, and all homemade.

Main Street Bakery & Catering
127 East Main Street
(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
(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
(540) 743-4777
Seasonal hours for hand-scooped ice cream.

The Valley Cork
55 East Main Street
(540) 669-5908
Offers a large selection of wines and beverages by the glass or by the bottle, or to go.
Flatbreads, soups, salads, charcuterie boards, and small plates

West Main Market
123 West Main Street
(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.

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

Pizza Hut
721 East 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.”