Where to eat

268 Grill
709 NC-268 Business, Elkin, NC 28621
(336) 835-6801
Breakfast & Brunch – Quick Bite.

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.

Azalea Mexican Grill
544 CC Camp Rd #700, Elkin, NC 28621
(336) 526-5200

Bridge Street Grill
2187 North Bridge Street, Elkin, NC 28621
(336) 526-6100
Sandwiches, Burgers, Salads & More.

Cowboy Restaurant
961 N Bridge St, Elkin, NC 28621
(336) 258-2402
Serving steaks, seafood, salads, and more.

Creamy Dayz
615 N Bridge St, Elkin, NC 28621
(336) 530-4379
Hand-dipped ice cream, housemade waffle cones and donuts, and coffee.

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

Dirty Joes Coffee Shop – North
1829 N Bridge St, Elkin, NC 28621
(336) 258-8261
Coffee Shop located on the North end of town.

Dodge City Steakhouse
2001 North Bridge St, Elkin, NC 28621
(336) 258-2474
Appetizers, steaks, salads, burgers, sandwiches and more.
 
El Ahorro
1019  N Bridge St. Elkin, NC 28621
(336) 526-0052
Authentic Mexican cuisine.

Elk Nutrition
2161 N Bridge St, Elkin, North Carolina 28621
(336) 426-4466
Healthy smoothies and clean energy.

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) 835-4711
Burgers, seafood, sandwiches and more.

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

Lucky Bake Cafe & Bakery
106 E Main Street, Elkin, NC 28621
(336) 530-4310
Small bakery/coffee shop offering baked goods, coffee, espresso drinks, beer & wine along with select soups and ready-made sandwiches, salads and other goodies.

Matty’s Restaurant
1111 N Bridge St, Elkin, NC 28621
(336) 527-4644
Home style cooking and Seafood.

Mazzini’s Italian Restaurant
1521 North Bridge St., Elkin, NC 28621
(336) 526-7400
A casual Italian eatery with pasta dishes, pizzas and house specialties (chicken, veal, shrimp, steak, and salmon). Every item at Mazzini’s is homemade, including soups, sauces and delicious peanut butter pie.

Nana’s Family Restaurant
260 Standard St, Elkin, NC 28621
(336) 530-4270
Home cooked meals and vegetables daily.

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
Thai & Asian Fusion restaurant.

Reeves Theater & Cafe
129 W Main St, Elkin, NC 28621
(336) 258-8240
Farm to table casual dining.

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

Skull Camp Restaurant
1980 N Bridge Street, Elkin, NC
(336) 258-8124
Smokehouse restaurant & brewery.

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

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
Wraps, Soups & Salads.

The Smoothie Station
150 E Market St, Elkin, NC 28621
Delicious Smoothies.