We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Twenty One and Main - CLOSED

102 E Main St, Elkin, NC 28621-3429
+1 336-835-6246
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent70%
  • Very good14%
  • Average9%
  • Poor4%
  • Terrible3%
4 Jan 2017
“Wonderful dinner and service”
12 Oct 2016
“Grab a drink and enjoy the patio”
Restaurant Hours Closed
Vegetarian Friendly, Gluten Free Options, Vegan Options
102 E Main St, Elkin, NC 28621-3429
All Details
Reviews (135)
Traveller rating
Traveller type
Time of year

11 - 20 of 135 reviews

Reviewed 29 September 2014

My husband and I had been to this place a year ago and were looking forward to going back. We were in town with friends and all went for dinner. What a huge disappointment!!! No where near as good as it was the last time...More

Thank cb107
Reviewed 18 September 2014

We recently had lunch at this restaurant while we were touring vineyards. All sandwiches and salads are made fresh when ordered. The artisan bread is also made locally. In addition, they have a wonderful selection of local wine and canned goods. The service was quick...More

Thank TravelHounds_09
Reviewed 9 February 2014

We spent the day touring wineries with friends and had made a reservation at 21 & Main on the recommendation of the Laurel Gray winery owner. It was the perfect place to end the day. The building is historic and the decor is interesting with...More

4  Thank dokmok
Reviewed 5 February 2014

My boyfriend and I went to dinner there last weekend while we were in town visiting wineries. It was an overnight trip for Charlotte and in researching ran across this place. It was absolutely delicious!!! The waitress and service were great! She explained to us...More

3  Thank echostar1
Reviewed 12 January 2014

Driving from Carlisle, PA to Charleston, SC we chose Jonesville as our stopping place because of its proximity to 21&Main. We had a choice of restaurant or wine bar and chose the wine bar. We got upstairs to find it almost empty which suited us...More

2  Thank AlanandMary
Reviewed 22 December 2013

For a small town restaurant Twenty One gives you Big City Taste...The Owners are great folks who have made the menu proper for all wallet sizes..But REMEMBER you get what you pay for and this is FINE dining...My Ma would be jealous as this is...More

3  Thank Whiskey H
Reviewed 13 December 2013

We had heard this little restaurant was good, but I don't think we fully expected the unique and diverse menu to be so satisfying. The building is cozy, well decorated and hip. A nice surprise in Elkin. Service was just right. Whatever you do, don't...More

3  Thank tripnc
Reviewed 30 November 2013

Great venue. Service, food, and spirits are on the mark everytime. We would recommend this experience to everyone.

2  Thank Bruce D
Reviewed 28 November 2013

First of all, this restaurant is tucked away in sleepy Elkin and you would never guess that a first class restaurant like this would be there. We had reservations for eight. There are many interesting entrees on the menu and it was hard to settle...More

2  Thank Dave Y
Reviewed 27 November 2013

What a surprise to find an upmarket gem in a small town. We went there because of the TA reviews, on a quiet evening. The staff had some time to talk with us, which is great for out-of-town folks like us. The restaurant is in...More

2  Thank rondi3
Nearby HotelsSee all Elkin Hotels
Rose's Village Motel
2 reviews
.48 miles away
Elk Inn
15 reviews
1.31 miles away
Days Inn Jonesville
248 reviews
1.58 miles away
Hampton Inn Jonesville/Elkin
847 reviews
1.68 miles away
Nearby Restaurants
Southern on Main
87 reviews
.01 miles away
82 reviews
.61 miles away
222 Public House
131 reviews
.10 miles away
116 reviews
.51 miles away
Nearby Attractions
Starmount Crossing Cinema V
7 reviews
.54 miles away
Elkin Municipal Park
13 reviews
.80 miles away
Brushy Mountain Winery
20 reviews
.08 miles away
Wanderlust Studio
6 reviews
.04 miles away
Improve this listing

Restaurant Details

Good for
Special Occasion Dining, Business meetings, Local cuisine, Romantic
Open Hours
17:30 - 21:00
17:30 - 21:00
17:30 - 21:00
17:30 - 23:00
17:30 - 23:00
Location and Contact Information
  • Address: 102 E Main St, Elkin, NC 28621-3429
  • Location: United States  >  North Carolina (NC)  >  Elkin
  • Phone Number: +1 336-835-6246
Nestled in the heart of historic downtown Elkin is the evening experience you’ve been awaiting. Enjoy dining in one of the oldest buildings in Elkin while treating your tastebuds to the culinary delights of Executive Chef Jeffery Gibbs. Our extensive wine list includes some of the most elegant boutique wines available along with the Yadkin Valley’s finest varietals. On beautiful North Carolina evenings enjoy dining in our private courtyard while listening to live jazz. Or head up to our full service wine bar for some small plates and an evening you won’t soon forget.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing
Stay in the know!
Get the latest updates on restaurants and more in Florence.
Join TripAdvisor