Where to eat

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

Bridge Street Grill
2187 North Bridge Street, Elkin, NC 28621
(336) 526-6100

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

Creamy Dayz
615 N Bridge St, Elkin, NC 28621
(336) 530-4379

Dirty Joes Coffee Shop
132 E Market St, Elkin, NC 28621
(336) 582-2272

Dirty Joes Coffee Shop – North
1829 N Bridge St, Elkin, NC 28621
(336) 258-8261

Dodge City Steakhouse
2001 North Bridge St, Elkin, NC 28621
(336) 258-2474
 
El Ahorro
1019  N Bridge St. Elkin, NC 28621
(336) 526-0052

Fruition Cocktail Bar
223 West Main Street, Elkin, NC 28621
(336) 530-4350
*No Food – Cocktails Only*

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.

John Boy’s
796 NC Highway 268 West, Elkin, NC 28621
(336) 825-4711

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

Lucky Bake Bakery
106 E Main Street, Elkin, NC 28621
(336) 530-4310

Matty’s Restaurant
1111 N Bridge St, Elkin, NC 28621
(336) 527-4644

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

Nana’s Family Restaurant
260 Standard St, Elkin, NC 28621
(336) 530-4270

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

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

That’s a Wrap
1300 N Bridge St., Elkin, NC 28621
(336) 258-8989

The Smoothie Station
150 E Market St, Elkin, NC 28621