Menu 1
Menu 2
About Us
Contact Us

Call to order:  (910) 582-8834

Tues-Sat:  7:00 am - 2:00 pm
Closed Sunday, Monday
Café & Catering on Main
38 W. Main Street
Hamlet, NC  28345
(910) 582-8834
Cafe on Main ®  38 Main Street, Hamlet, NC  28345
Welcome to Café & Catering on Main
    Welcome to Café on Main, a family-style restaurant serving quality home cooking at an affordable price. Located in downtown Hamlet, NC 
on Main Street, Café on Main offers daily lunch and dinner specials, salads, burgers, wings, sandwiches, a variety of desserts and a kid's menu. 
   We also offer catering for office meetings, family reunions, high
 school reunions, parties or simple get togethers.  We can come to you or you can have your event at our Cafe. 
   Our friendly and professional staff is ready to serve you at our restaurant, but if you prefer to order ahead for pick-up, just browse our website and call us  at (910) 582-8834 to place your order.
    Thank you visiting our website and we'll look forward to serving you. 
                                                                — Amy Guinn, Owner 

"The food was excellent and well-presented. The building was the perfect size for our party of 40. The staff was wonderful and well-prepared. The party guests were bragging on the food and menu. Thanks!" 
     - Kim Patrick, who hosted her father's 75th birthday party at Café on Main

"I think everyone had a great time last night and the food was really great!  Thanks for making my father-in-law's birthday one to remember."
     - Kristie L., guest at Kim's father's 75th birthday
What Our Customers Are Saying

"Thanks to the staff at Cafe on Main for a great New Year's Eve dinner, the best steak we've had in a long time. Thanks to everyone!!! We had a great time.
      - Greg Shelley & Family
"The Cafe serves the Best Hamburger in Richmond County!"  - Gary H.