Skip to content

Where to eat in Chapel Hill

15 independent restaurants, bakeries and food spots in Chapel Hill. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in Chapel Hill

  1. Eat

    Buns

    The perfect place to have delicious burger and fries. All the food is prepared everyday to guarantee the freshness, the portions are big, and the huge basket of large fries is one of the better (and more affordable) group meals in town. The dipping sauces are fantastic; their chipotle mayo is a favorite.

    Mon-Thu 11AM-10PM, Fri Sat 11AM-3AM, Sun 11AM-9PM

  2. Eat

    Carolina Coffee Shop

    Despite the name, this place is not a coffee shop, but a small restaurant/bar that has been a student hangout on Franklin Street longer than anyone can remember. Decent lunch/brunch offerings by day and a fairly calm, casual bar by night.

    Tue Thu-Sat 9AM-2AM, Wed 9AM-9:30PM, Sun 9AM-2PM

  3. Eat

    Cosmic Cantina

    A small burrito joint that's the sister location to the original in Durham. The veggie burrito is quite affordable. The restaurant often prints discount coupons in magazines such as The Independent Weekly and also has alcoholic drink specials.

    Daily 11AM-4AM

  4. Eat

    Maple View Farm

    Ice cream shop out in the country with a good view of the farm where the cows are milked and the ice cream is made. Has a porch full of rocking chairs and dozens of flavors of ice cream and sorbet.

    Noon–8PM daily

  5. Eat

    Mint Indian Cuisine

    Popular upscale Indian restaurant. Come on Sunday for the lunch buffet.

    11:30AM-2:30PM, 4-9PM daily

  6. Eat

    Squid's

    One of the nicest restaurants in town, serving seafood prepared in a variety of ways. There’s also a patio, an oyster bar and an oyster happy hour starting at 4PM.

    Sun Mon 5-9PM, Tue-Thu 5-9:30PM, Fri Sat 5-10PM (oyster bar open at 4PM)$5-22

  7. Eat

    Sunrise Biscuit Kitchen

    Southern fast food at its best; a small, bare-bones drive-thru on the way into town that serves excellent biscuits (perhaps the best in Chapel Hill). Get a chicken biscuit and a cinnamon roll.

    Mon-Sat 6:30AM-2:30PM, Sun 7AM-2:30PM

  8. Eat

    Sutton's

    A classic lunch counter at the back of a pharmacy that has been on Franklin Street for ages, as evidenced by the photos on the walls. Serves great burgers.

    Mon-Sat 7AM-6PM, Sun 9AM-5PM

  9. Eat

    The Pig

    A small, unassuming local place in a strip mall at the northern edge of town, The Pig has developed a local following given its great North Carolinian barbecue, which is some of the best in town.

    Mon-Sat 11AM-9PM

  10. Eat

    The Spotted Dog

    Eclectic menu: a mix of North Carolina classics, international cuisine, trendy dishes, and creative concoctions. Extensive drink menu including eighteen North Carolina beers and ciders. The focus is on vegetarian food, though there's plenty of meat on the menu as well. The staff is very comfortable with dietary restrictions, and the menu includes lots of quality vegan and gluten-free dishes. Children's menu for 12 and under.

    Sun–Thu 11:30AM–10:45PM, Fri Sat 11:30AM–midnight$12–20

  11. Eat

    Time-Out Restaurant

    A popular student eatery, this is a greasy fast food place noted for its delicious chicken cheddar biscuit. The rest of the food is rather "meh", but the biscuits are great. It's open all the time, so it's a popular stop for students after drinks.

    Open 24/7

  12. Eat

    Top of the Hill

    A very popular local brewery/restaurant that is packed on Thursday and Saturday nights, with a lovely rooftop terrace overlooking the street.

    Daily 11AM-2AM

  13. Eat

    Vimala's Curryblossom Café

    South Indian cuisine with North Carolina influences, served in a friendly, slightly hippie-ish atmosphere. Emphasis on organic, locally grown food. Try one of the combos.

  14. Eat

    Yogurt Pump

    Delicious, healthy, and cheap frozen yogurt. They serve home-made waffle cones.

    Mon-Thu 11:30AM-11PM, Fri Sat 11:30AM-11:30PM, Sun noon-11PM

  15. Eat

    Mama Dip's

    Authentic, down-home Southern cooking.

    Mon–Sat 8AM–9:30PM, Sun 8AM–9PM

Listings from the Wikivoyage guide to Chapel Hill (CC BY-SA 4.0).