We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Granny D's

14312 Fm 306, Canyon Lake, TX 78133-4161
+1 830-964-4677
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good34%
  • Average9%
  • Poor3%
  • Terrible2%
Travellers talk about
“pancakes” (109 reviews)
“biscuits” (16 reviews)
“french toast” (9 reviews)
Closed Now
All hours
American, Diner
14312 Fm 306, Canyon Lake, TX 78133-4161
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (361)
Traveller rating
Traveller type
Time of year

1 - 10 of 360 reviews

Reviewed 6 days ago

My mom and I went here on a whim, and we were not dissapointed. Food was great and our waitress was very attentive and sweet.

Thank Nae Nae N
Reviewed 3 weeks ago

Very yummy. Good home cooking. Everything we had you could tell was homemade, nothing frozen. Atmosphere was where the locals ate, which is my favorite.

1  Thank Stephanie P
Reviewed 4 weeks ago

Like always, we trusted the Trip Advisor reviews when we picked out our breakfast spot. To top it off, the overflow parking lot was a good indicator too. We decided to skip out on our mundane hotel free breakfast and go for something heartier. Granny...More

1  Thank CoachJeffro
Reviewed 15 August 2017 via mobile

Best breakfast around . Pancakes are bigger than the plates , and it is amazing , we keep or RV at the nearby RV park Mystic Quary , and eat here almost every morning we stay in Canyon Lake I highly recommend this place.

Thank tadelag
Reviewed 9 August 2017

Granny D's has a one pound BLT that is mind boggling. I am way too fond of the huge slabs of pie and cake.

Thank bigbrd2017
Reviewed 6 August 2017

Went here for lunch. I had the peanut butter pancakes and my kids had the cinnamon role pancakes. Both were good and so huge. Pies looked really good to but there was no way I had any room after the pancake. Husband had the chicken...More

Thank WopDDD
Reviewed 4 August 2017 via mobile

Granny D's was very filling. You'll definitely get your money's worth! Nice family oriented atmosphere with a friendly staff.

Thank dimire17
Reviewed 30 July 2017

We have an annual family trip to Canyon Lake each July and at the end of the trip we end it with breakfast/lunch at Granny D's. There were 14 of us, so we had a few glitches (undercooked bacon and eggs on a couple of...More

Thank Sue D
Reviewed 23 July 2017 via mobile

Food was super delicious!! Loved the homemade jam, was super packed but service was great! Didn't take long to get our orders, will definitely go again

1  Thank Joannita03
Reviewed 23 July 2017 via mobile

The food is great! Giant pancakes ♡ if you Support small businesses ... this is a must try. Small town feeling and cooking, the best is that it ain't expensive.

Thank C L
Nearby Restaurants
Jay and Diane's Horseshoe Grill
56 reviews
3.40 km away
Mrs Bush's Pie Co
59 reviews
.05 km away
Sweeties donuts sattler texas
30 reviews
3.49 km away
Nearby Attractions
Overlook Park
68 reviews
1.53 km away
Riley's on the Backbone
7 reviews
7.00 km away
Canyon Lake Marina
63 reviews
4.95 km away
The Heritage Museum of the Texas Hill Country
30 reviews
5.09 km away
Ask a question
Questions & Answers
Barbara D
2 September 2017|
AnswerShow all 4 answers
Response from speaksfree | Reviewed this property |
The CVS is crispy Crust and Gravy goodness! You can't go wrong with this choice.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly, Groups, Local cuisine
Open Hours
07:30 - 15:00
07:30 - 14:00
07:30 - 14:00
07:30 - 14:00
07:30 - 21:00
07:30 - 21:00
07:30 - 21:00
Location and Contact Information
  • Address: 14312 Fm 306, Canyon Lake, TX 78133-4161
  • Location: United States  >  Texas (TX)  >  Canyon Lake
  • Phone Number: +1 830-964-4677
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing