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%
  • Poor4%
  • Terrible2%
Travellers talk about
Open Now
06:30 - 22:00All hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
200 N Greensboro St, Ste B12, Carrboro, NC 27510-1833
Write a Review
Reviews (197)
Traveller rating
Traveller type
Time of year

1 - 10 of 197 reviews

Reviewed 1 week ago via mobile

Busy as a Manhattan Diner with southern hospitality and a college town touch. Stopped by on the way home fro OBX, off the beaten path but worth the trip. Not a typical diner menu. Eclectic. Kids enjoyed the orange batter French toast (plain batter is...More

Thank wvjodymurphy
Reviewed 2 weeks ago

Very much a typicall experience. Good food and excellent service. The selection on the menu was very nice.

Thank darlasley
Reviewed 2 weeks ago

I brought the family to this Elmo's after singing praises about the one in Durham. The lunch was very good, priced right (especially in the Triangle where the price of everything keeps creeping up), and the portions were filling. The family were big fans of...More

Thank KRDU2017
Reviewed 17 May 2017 via mobile

With burgers, Rubens, salads, milkshakes and beers, and fast friendly service this is more than a standard diner. It haste a larger than regular dining room and outdoor seats. We had fine desserts, fries and nachos all fresh and tasty. Easy to recommend for pub...More

Thank tremm298
Reviewed 17 May 2017 via mobile

Set in an old factory building, Elmos has a varied menu with several offerings for vegetarians. I opted for the Shephard Pie which came with options, mine being a Caesar salad. Prompt, friendly service and never an empty glass. Don't let the exterior scare you...More

Thank Gene C
Reviewed 28 April 2017

Elmo's is a fun, local diner for kids of all ages! They offer such a great variety of foods but even more important is their contributions to the local community. They sponsor several giving opportunities for the local schools and they focus on consideration of...More

Thank CWfave
Reviewed 15 April 2017

Unlike in the Northeast and Midwest, there are relatively few diners in the Carolinas. This is a shame, because sometimes you just want to sit down and have something quick but filling and hearty for breakfast. Luckily, in the Triangle, Elmo's fills that niche perfectly....More

Thank Andrei S
Reviewed 12 April 2017

A fun menu and really attentive service....servers are friendly and funny, good with kids and adults. The menu strives to be diner-ish with a small emphasis on 'healthy' and 'crunchy'. Unfortunately, the food is good, not great, so stick with the breakfast-type entrees, leave the...More

Thank castoff13
Reviewed 11 April 2017 via mobile

This place is like Chapel Hill itself--friendly, diverse, not too pricey, a little "crunchy". Breakfast all day was very good, as was the service. Great place to bring the kids, not so much for a business lunch. Glad I found it and I'll be back!

Thank michael t T
Reviewed 15 March 2017

Nice place. Good service. What a shame about the food. Inconsistent at best. We need a great diner but this is not it. They need to up their game.More

Thank larrysD6638UM
Micah A, Manager at Elmo's Diner, responded to this reviewResponded 12 May 2017

Sorry to hear that you did not enjoy the food on our your most recent visit with us. I would love to hear specifics on what you thought missed the mark. We are always striving to improve and we value feedback from our customers. Please...More

Nearby Restaurants
Venable Bistro
142 reviews
.04 km away
Weaver Street Market and Cafe
130 reviews
.09 km away
262 reviews
.16 km away
Nearby Attractions
Carrboro Farmers Market
32 reviews
.62 km away
25 reviews
.32 km away
The Artscenter
24 reviews
.28 km away
16 reviews
.33 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
Brunch, Breakfast, Lunch, Dinner, 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
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
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