Best American Restaurant in Southern Pines, NC

Fresh, Local, Elevated Eats: from farm-to-table, enjoy our signature sandwiches, salads, wraps, bowls, and seasonal specialties.

Visit Us, or request takeout and delivery

370 Capital Dr, Southern Pines, NC 28327 Phone: 910-725-7026

At Roast, every meal is built on care, craft, and community. We highlight locally sourced North Carolina ingredients in every dish, celebrating the journey from farm to table. Every plate reflects our commitment to sustainability, freshness, and thoughtful preparation.

Our Ingredients,Local Roots, Honest Flavor

As the Sandhills’ premier farm-to-table restaurant, we take pride in sourcing close to home. Our meats come from North Carolina farms, and our produce follows the rhythm of local seasons. Every ingredient tells a story of freshness, care, and connection to our community.
Voted Best Local Eatery — The Pilot Winner 2021

Voted Best Local Eatery — The Pilot Winner 2021

Honored as The Pilot’s 2021 Award Winner, our dedication to fresh, locally sourced ingredients and handcrafted flavors earned us the community’s top spot. Taste why our guests call every bite award-worthy!

Browse our gallery and see the color, texture, and care that go into every creation before it reaches your table.

Order from Our Website

Enjoy the same craft and quality from the comfort of your day. Place your order online for smooth pickup — your favorites, made to order and ready when you arrive.

Come As You Are!

We keep it simple — just stop by and enjoy. Walk-ins are always welcome, and if you'd like to check availability before you come, give us a quick call. We’ll be happy to let you know what’s cooking! +1 910-725-7026

Planning an Event? Let Us Cater It!

From office lunches to special celebrations, we bring the same quality and care from our kitchen to your table. Choose locally crafted food made fresh and served with ease — because every gathering deserves something better than ordinary.

A Place For Everyone

Whether you prefer the open air or a cozy seat inside, Roast has room for all. Enjoy fresh, thoughtfully made food with vegetarian options and outdoor seating that make every visit feel just right. Stop by Roast and enjoy fresh, locally crafted flavours made with care. Our hours are: Monday: 11 AM – 8 PM Tuesday: 11 AM – 8 PM Wednesday: 11 AM – 8 PM Thursday: 11 AM – 8 PM Friday: 11 AM – 8 PM Saturday: 11 AM – 8 PM Sunday: Closed

Our location

Map showing the location of Roast on 370 Capital Dr in Southern Pines

Loading today's hours...

Check out our most recent reviews!

Featuring

Healthy Options

Delivery

Takeout

Restaurant Merch

Roast Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Lunch and Dinner

Do you offer delivery or takeout?

Yes, we offer Delivery and Takeout

Where are you located?

We are located in Southern Pines, NC at 370 Capital Dr

What areas do you serve?