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.

Asian Buffet
1432 N Bridge Street Elkin, NC
(336) 526-8899
Asain buffet featuring over 100 items.

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

Barking Coyote Kitchen
205 S Bridge St, Elkin, NC 28621 
(336) 902-4558
To-go food business with outdoor seating. Baked goods, take-n-bake entrées, lunch foods.

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 Joe’s Coffee Shop
132 E Market St, Elkin, NC 28621
(336) 582-2272
Coffee shop in Downtown Elkin.

Dirty Joe’s 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.

Embers Eclectic Pub
106 E Main St, Elkin, NC 28621
(336) 530-4210
Serving craft cocktails, beer, wine, coffee, and a small selection of food.

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.

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 a local grill.

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

The Mango Peel
1019  N Bridge St. Elkin, NC 28621
(336) 526-0052
Authentic Mexican cuisine.

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

The Wisdom Table
209 E Main St, Elkin NC 28621
Charcuterie and wine from around the world.

The Yellow Door Café
280 Standard St, Elkin 28621
Inspired by French cuisine and Southern soul food, this boutique cafe will serve a breakfast, lunch, and dinner menu featuring your favorite Southern cuisine.