Dine On Hip, Contemporary Cuisine At The Nostalgic Star Diner In North Carolina
Some of the best dining surprises are found in the least likely of places, like the swanky, 5-star meals served inside an old, converted Gulf filling station right on N. Main Street in Marshall, North Carolina, where the population has been lingering right around 900 residents since the 1950s.

(Note: during COVID, Star Diner's service moved to mainly outdoors, where, in the fall it's a lovely place to enjoy the cool weather and a wonderful meal.)

From beadboard walls to painted brick, the surroundings are a wonderful reminder of days gone by and a beautiful contrast to the white linen and fine service of the dining experience at Star.


Starters include items like the colorful caprese salad with fresh mozzarella and a glaze that so perfectly complements the tomatoes, fresh mozzarella, and basil.

Items like a spice crusted sea bass, a fresh mountain trout, rigatoni, bison short ribs, and more are typical and always served in a beautiful presentation. You may find yourself wanting to take it home and hang it on the wall it's so beautiful.


Star Diner is open on Sunday for brunch from 11 to 2:30. It’s closed on Monday and Tuesday, and then open Wednesday through Saturday for dinner beginning at 5:00 p.m. The last dinner seating is at 8:30 p.m. Now is the perfect season to enjoy a meal on the new Star Diner outdoor covered patio. Check it out! Learn more from a visit to the Star Diner website.
Address: Star Diner, 115 N Main St, Marshall, NC 28753, USA