Granny D's

$ • American, Coffee Shops

Hours:
14312 FM306, Canyon Lake
(830) 964-4677

About Granny D's

Granny D's may not look like much, but this old-fashioned diner is a local favorite. The owners work hard each day, and the breakfasts are huge and delicious, featuring crispy and fresh chicken fried meals, fluffy biscuits, and flavorful sausage gravy. The coffee is superb, and the restrooms are clean. The graciously Southern waitstaff ensures customers get exactly what they ordered. The highlight of the menu may be the magnificent pies, made with surprisingly high-quality ingredients. While the restaurant is always packed, the food is worth the wait, especially during slower times. The portions are generous, making it easy to have leftovers for later. Customers praise the charming, laid-back atmosphere and the delightful food, including massive pancakes, a country scramble, and a mountain of bacon—though the bacon is not on the menu, it’s highly recommended.

The waitstaff is polite and attentive, and the coffee is great. During busy times, it may take at least 10 minutes to get a drink, but the overall experience remains positive. Visitors note that the pancakes are really that big, and the meat lovers omelette is a highlight, making it a popular spot for breakfast, especially when visiting from out of town. Customers advise arriving early and coming hungry, as the portion sizes are substantial. The food is known to be properly cooked and meets expectations, though the interior could use some updates. For those passing through or on vacation, Granny D's offers abundant food for the price, promising satisfaction in every visit.

Customers' Favorites

Granny D's Reviews

4.5
564 ratings
Restaurantji Rating
5
73%
4
13%
3
7%
2
4%
1
3%
Food
4.5
Atmosphere
4.4
Service
4.4

Share your opinion about Granny D's

Restaurantji Rating

Read All Reviews(564)

Ratings

Menu

Add a Menu
Granny D's Menu
Granny D's Menu

Photos

Add a Photo
Granny D's
Granny D's
View All Photos

Hours

Monday 7:30AM - 2PM
Tuesday 7:30AM - 2PM
Wednesday 7:30AM - 2PM
Thursday 7:30AM - 2PM
Friday 7:30AM - 2PM
Saturday 7:30AM - 4PM
Sunday 7:30AM - 3PM
Updated on: