Situated just off the main street in downtown Highlands, North Carolina, The Secret Garden is a culinary hideaway that lives up to its name. This charming restaurant offers a peaceful and inviting atmosphere, perfect for a leisurely lunch or a casual gathering with friends and family. Whether you choose to sit outside basking in the sunshine or enjoy the cozy interior, the space feels warm and welcoming to a diverse crowd—from business professionals and families with children to groups of friends and even dog owners.
The Secret Garden is best known for its thoughtfully prepared sandwiches and vibrant salads. Standouts like the chicken salad croissant and the vegetable-packed ciabatta roll showcase the kitchen’s commitment to fresh, well-balanced flavors. Sandwich lovers will also appreciate the Cuban and pastrami offerings, each crafted with care and rich flavor layers. The menu is rounded out with highlights such as butternut squash, tomato soup, and a uniquely satisfying street corn pasta salad, all made with fresh, seasonal ingredients.
One of the restaurant’s strengths lies in its authentic neighborhood feel, amplified by attentive service and a genuine connection to the community. The owner, a local mom, brings a nurturing energy that makes guests feel immediately at ease. The consistent quality has earned loyal patrons who gladly return again and again, often resisting the urge to stray from their favorite dishes. While waiting, the tempting array of fresh-baked goods, such as double chocolate muffins and oatmeal pies, offers an irresistible indulgence.
Ideal for those seeking a relaxed yet vibrant dining experience, The Secret Garden caters to a broad audience—from locals looking for a midday escape to visitors exploring Highlands. Its convenient location at 208 N 5th St makes it easily accessible for a spontaneous walk-in meal. With a menu that balances comfort food with fresh, seasonal choices, this spot proves to be a hidden gem worth discovering time and again.
The Streets at Southpoint, 6910 Fayetteville Rd #250, Durham, NC 27713, United States
629 S Madison St, Whiteville, NC 28472, United States
701 U.S. Hwy 70 SW, Hildebran, NC 28637, United States
3735 NC-50, Benson, NC 27504, United States
5100 W Sugar Creek Rd, Charlotte, NC 28269, United States
7010 Smith Corners Blvd F, Charlotte, NC 28269, United States
53674 North Carolina Hwy 12, Frisco, NC 27936, United States