Where to eat

222 Public House
222 East Main Street, Elkin, NC 28621
(336) 258-2251
Wood fired pizza, sports bar, craft beer and wine

Amalfi’s
CC Camp Road, Elkin, NC 28621
(336) 526-6886
Italian restaurant and pizzeria.

Dodge City Steakhouse
2001 North Bridge St, Elkin, NC 28621
(336) 258-2474
 

Fiddles Pub
223 W Main St. Elkin, NC 28621
(336) 527-4782
Sports bar

Harry’s Place
135 Front Street, Elkin, NC 28621
(336) 835-9693
Serving home-cooked meals daily. Choose from two meats and 12 vegetables. Dinner is served Wednesday, Friday and Saturday nights featuring steaks, shrimp, crab legs and burgers. A large selection of beer and wine is available.

Heaven’s Scent Bistro and Catering
280 Standard St. Elkin, NC 28621
(336) 526-1338
Open for Lunch Tue-Sat 11-2. Open Thurs-Sat until 8pm for Dinner. Wine Friendly

KFC
1485 N. Bridge St. Elkin, NC 28621
(336) 835-3027

LaFuente
1627 North Bridge St, Elkin, NC 28621
(336) 527-4515
Mexican Cuisine

Main Street Market
102 East Main Street, Elkin, NC 28621
(336) 905-9844
Deli style lunches, homemade ice cream and take an bakes

Mazzini’s
1521 North Bridge St., Elkin, NC 28621
(336) 526-7400
Family style Italian Restaurant

Mis Arados Mexican Cuisine
544 CC Camp Rd, Elkin, NC 28621
(336) 258-8258

Pirate’s Landing
161 Interstate Way, Elkin, NC 28621
(336) 366-4150
Broiled and fried seafood selections, steaks, chicken, ribs and pasta all at reasonable prices in a superb dining atmosphere.

Prime Thai Cafe
642 N. Bridge St., Elkin, NC 28621
(336) 835-1466

Royall’s Soda Shoppe
128 Main St., Elkin, NC 28621
(336) 835-0028
Serving World Famous Hot dogs

Shiki of Elkin Japanese Steakhouse
1455 North Bridge St., Elkin, NC 28621
(336) 835-2493

Speedy Chef
685 North Bridge St., Elkin, NC 28621
(336) 835-4403
American cuisine from local grill