Where to eat

Alex Grill & Ice Cream
2187 North Bridge Street, Elkin, NC 28621
(336) 946-1712

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

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

Cowboy Restaurant
961 N Bridge St, Elkin, NC 28621
(336) 258-2402

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.

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

Luddie’s Restaurant
260 Standard St, Elkin, NC 28621
Not Open Yet

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

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

Reeves Theater & Cafe
129 W Main St, Elkin, NC 28621
(336) 258-8240

Roxxi & Lulu’s Bistro and Bakery
280 Standard St., Elkin, NC 28621
(336) 530-4004

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

Skull Camp Restaurant
1980 N Bridge Street, Elkin, NC
(336) 258-8124

Southern on Main
102 East Main St. Elkin, NC
(336) 258-2144

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