Leesburg's Favorite Local Spot

Hungry for
real food that
actually tastes
like home?

From sizzling breakfast platters to cold drinks on a hot Texas afternoon — Ma's Cafe is where neighbors become friends and every meal feels like a warm welcome.

Open Daily 7560 TX Hwy 11 W.
A warm diner interior with a counter, stools, and a coffee pot

"Best breakfast in
all of Cooke County!"

Fresh coffee poured into a mug at Ma's Cafe

Est.

Leesburg

Our Story

More than a cafe —
it's your second kitchen table.

Ma's Cafe has been a Leesburg staple for years, serving up generous portions and genuine hospitality right off TX Highway 11. Whether you're a lifelong resident or just passing through North Texas, we pull up a chair and make you feel at home.

Our kitchen doesn't do shortcuts. Everything from our scrambled eggs to our hand-dipped shakes is made the way it should be — with care, fresh ingredients, and a whole lot of heart.

Breakfast All Day

Because pancakes don't clock out.

Full Bar

Cold drinks and good vibes.

Why Locals Choose Ma's

The kind of place where
your name might already be on the menu

Generous Portions

We believe in filling your plate, not your bill. Every meal is made to satisfy real hunger.

Made with Heart

Fresh ingredients, scratch cooking, and a whole lot of Texas hospitality in every dish.

Community Feel

Strangers become regulars, and regulars become family. That's the Ma's way.

Full Bar & Kitchen

Great food and cold drinks under one roof — whether it's 8 a.m. or 8 p.m.

Hours & Location

We're open when you are —
breakfast through happy hour

Stop by any time during the week. We're conveniently located right on TX Highway 11 West in Leesburg, with plenty of parking and a warm welcome at the door.

Get Directions

Opening Hours

Monday 7:00 AM – 9:00 PM
Tuesday 7:00 AM – 9:00 PM
Wednesday 7:00 AM – 9:00 PM
Thursday 7:00 AM – 9:00 PM
Friday 7:00 AM – 10:00 PM
Saturday 7:00 AM – 10:00 PM
Sunday 7:00 AM – 8:00 PM

Hours may vary on holidays. Call ahead to confirm.

Find Us

Come on in — the coffee's
fresh and the seats are waiting

Address

7560 TX Hwy 11 W., Leesburg, TX 75451

Hours

Mon–Thu: 7 AM – 9 PM
Fri–Sat: 7 AM – 10 PM
Sunday: 7 AM – 8 PM

Send Us a Message

Have a question, catering request, or just want to say hello? Drop us a line.

Is this your business?This is my business