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.

Elmo's Diner

200 N Greensboro St, Ste B12, Carrboro, NC 27510-1833
+1 919-929-2909
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good38%
  • Average15%
  • Poor5%
  • Terrible1%
Travellers talk about
“brunch” (15 reviews)
“pancakes” (16 reviews)
Closed Now
All hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
200 N Greensboro St, Ste B12, Carrboro, NC 27510-1833
All Details
Write a ReviewReviews (214)
Traveller rating
Traveller type
Time of year

1 - 10 of 214 reviews

Reviewed yesterday

All you really need to know is that Sunday's vegetable of the day was canned Mexican corn. That's not a good thing, especially when you order a vegetable plate. I really wanted to like this place. We ate there because of the TripAdvisor ratings. Such...More

Thank coldmtn
Reviewed 4 weeks ago

If you're after an old school feel with good solid diner food then come to Elmo's in Carrboro. Very friendly staff and good food is hard to beat.

Thank Wayne M
Reviewed 14 January 2018 via mobile

Went with friends for an early dinner. The wait staff was professional, but the food was very disappointing. They forgot one of our friend’s order and to mitigate, brought her side dishes saying the dinner was coming. When it came, the salmon cakes Looked 2...More

Thank Su A
Samantha M, Guest Relations Manager at Elmo's Diner, responded to this reviewResponded 3 weeks ago

I am sorry to hear that you did not enjoy your recent meal with us and that there was a delay in serving all of the entrees to the table. I can understand why you were disappointed. We take your comments very seriously and are...More

Reviewed 5 November 2017 via mobile

Stopped here for breakfast our second morning in Carrboro. Good diner style breakfast, and great service. An easy spot for breakfast or lunch. I highly recommend to anyone visiting the area!

Thank Sarah B
Reviewed 30 October 2017 via mobile

A nice place to eat that has a huge variety of any type of homemade American style food that you want. But the breakfast dishes that are served in the morning are what makes me come back here. I had the cranberry apple pancakes and...More

Thank TheLastOfFinest80
Reviewed 27 October 2017 via mobile

Have had high praise for Elmo's in the past and my family has always liked it as outlined in my previous reviews. Ate dinner here with my two daughters who are students at UNC. However we ate fairly late on a Thursday night arriving around...More

Thank Don N
Samantha M, Social Media Coordinator at Elmo's Diner, responded to this reviewResponded 18 November 2017

We are so sorry to hear that you had a disappointing meal with us recently. It sounds like several things did not go well from slow service to cold food. We look forward to having you dine with us again and welcome the opportunity to...More

Reviewed 3 October 2017

We had no wait on a Saturday morning for breakfast. The service was fast, just like you would expect in a diner. We were looking for down home cooking, not the trendy places that seem to proliferate in the area, and we found it at...More

Thank Dive2Provo
Samantha M, Guest Relations Manager at Elmo's Diner, responded to this reviewResponded 12 October 2017

Thank you for your feedback. Your enjoyment is our goal! We look forward to your return!

Reviewed 7 September 2017 via mobile

Fantastic service, unique atmosphere, great menu and prices. We enjoyed the salmon cakes and chicken dumplings. The apple pumpkin bread as a side was delicious! Highly recommend!

Thank kari burns a
Reviewed 2 September 2017 via mobile

Great home cooking! Love the environment and the food warms your soul! Located in a great area. They have all of the family favorites!

Thank JenniferV379
Samantha M, Guest Relations Manager at Elmo's Diner, responded to this reviewResponded 12 October 2017

So happy you enjoyed yourselves! We love that our food warms your soul! Thank you for your feedback and we look forward to your return.

Reviewed 20 August 2017 via mobile

We waited about 20 minutes on a Sunday morning to be seated, which was fine and they seemed to move quickly. Coffee while you wait is always a nice touch. Service when seated was a little slow, but was not a problem. East parking. Menu...More

Thank Robin T
Samantha M, Guest Relations Manager at Elmo's Diner, responded to this reviewResponded 12 October 2017

Thank you for your feedback. We're always looking for ways to help each trip to Elmo's the best experience possible. We look forward to serving you again soon!

Nearby HotelsSee all Carrboro Hotels
Hampton Inn & Suites Chapel Hill/Carrboro
789 reviews
.33 km away
The Franklin
697 reviews
.97 km away
AC Hotel Chapel Hill Downtown
12 reviews
1.11 km away
The Carolina Inn
1,457 reviews
1.51 km away
Nearby Restaurants
Venable Bistro
154 reviews
.06 km away
Weaver Street Market and Cafe
136 reviews
.09 km away
282 reviews
.16 km away
Nearby Attractions
Carrboro Farmers Market
39 reviews
.61 km away
26 reviews
.32 km away
The Artscenter
24 reviews
.28 km away
Steel String Brewery
15 reviews
.26 km away
Questions & Answers
Get quick answers from Elmo's Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Groups, Kids, Local cuisine
Open Hours
6:30 AM - 9:30 PM
6:30 AM - 9:30 PM
6:30 AM - 9:30 PM
6:30 AM - 9:30 PM
6:30 AM - 9:30 PM
6:30 AM - 9:30 PM
6:30 AM - 9:30 PM
Location and Contact Information
  • Address: 200 N Greensboro St, Ste B12, Carrboro, NC 27510-1833
  • Location: United States  >  North Carolina (NC)  >  Carrboro
  • Phone Number: +1 919-929-2909
  • E-mail
Like a true diner, we serve homemade food and breakfast all the time. We have comfy booths, as well as tables, and lots of high chairs and boosters for the little ones! We are a gathering place where locals are sure to see someone they know and visitors are likely to make new friends. We’re a community restaurant both in the sense that we are a local favorite and in the sense that we strive to be good neighbors and give back to our community
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