Places To Eat – Rose Hill

Lunch and dinner offered from menu selections.

592 S. Sycamore Street, Rose Hill NC 28458
Cuisine: Chinese
Hours: Sunday-Saturday 10am-10pm
Price: $
Map / Menu

Offers a selection of American, Honduran, and Mexican food.

323 South Sycamore Street, Rose Hill NC 28458
Cuisine: American, Honduran & Mexican
Hours: Monday, Tuesday, Thursday, Friday 8am-9pm

Full service, casual dining featuring home-style cooking and fresh desserts. Locally famous for their lemon-blueberry pie.

312 North Sycamore Street, Rose Hill, NC 28458
Cuisine: American & Southern
Hours: Tuesday- Saturday from 6am-8pm
Price: $ – $$
Map / Website / Menu / Daily Specials

Subway is a leading choice for people seeking quick, nutritious meals that the whole family can enjoy serving fresh, delicious, made-to-order sandwiches. Eat in and takeout.

333 Sycamore Street, Rose Hill NC 28458
Cuisine: Fast Food
Hours: Monday-Friday 7am-10pm, Saturday 8am-10pm, Sunday 9am-10pm
Price: $
WebsiteMap / Menu

Offers fresh, authentic Mexican food. 

102 East Church Street, Rose Hill NC 28458
Cuisine: Mexican
Hours: Monday-Saturday 9am-9pm
Price: $

Made fresh daily, the Bistro creates innovative dishes incorporating local flavors mingled with Duplin’s very own gourmet foods and wines. The menu features soup, salads, sandwiches, and daily entrees. Located beside the Duplin Winery tasting room and gift shop.

505 North Sycamore Street, Rose Hill NC 28458
Cuisine: American 
Hours: Monday-Saturday 11am-3pm 
Price: $$
Map / Website  / Menu