About Menu Gallery Visit Call Now
Weaverville, North Carolina

Breakfast done with
intention.
Served with pride.

On the corner of North Main, CA's Diner has built a reputation on honest ingredients, classic technique, and the kind of hospitality that makes every guest feel like a regular.

A beautifully set breakfast table at CA's Diner
Scroll to explore
Fresh coffee being poured at CA's Diner A hearty breakfast platter at CA's Diner

A corner of Weaverville
built on good food
and real warmth

CA's Diner isn't about trends or shortcuts. It's about showing up every morning, preheating the griddle, and putting together a plate you can trust. Our recipes are time-tested, our ingredients are selected carefully, and our dining room is open to everyone.

Whether you're grabbing a quick coffee before your day or settling in for a leisurely weekend brunch, we treat every visit as an opportunity to make your day a little better.

Daily
Fresh from scratch
Local
Ingredients prioritized
Open
Seven days a week

The details matter,
especially here

Made from Scratch

Our pancakes, biscuits, and hash browns are prepared in-house every morning. No shortcuts, no pre-packaged shortcuts — just real food made the right way.

Hospitality First

We believe a meal is better when you feel welcome. Our team knows your name, remembers your order, and treats every guest like they belong here.

Always Fresh

We source what we can locally and order daily to keep everything at its peak. If it's not fresh enough for our table, it's not fresh enough for yours.

Come visit us
on North Main

Address
285 N Main St
Weaverville, NC 28787
Hours
Monday6:00 AM – 2:00 PM
Tuesday6:00 AM – 2:00 PM
Wednesday6:00 AM – 2:00 PM
Thursday6:00 AM – 2:00 PM
Friday6:00 AM – 2:00 PM
Saturday6:00 AM – 3:00 PM
Sunday7:00 AM – 3:00 PM

Your table is
ready when you are

Stop by on North Main, give us a call, or simply show up hungry. We'll take care of the rest.

Is this your business?This is my business