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...
  • Excellent51%
  • Very good34%
  • Average9%
  • Poor4%
  • Terrible2%
Travellers talk about
“pancakes” (111 reviews)
“biscuits” (15 reviews)
“french toast” (9 reviews)
Open Now
7:30 AM - 2:00 PMAll hours
American, Diner
14312 Fm 306, Canyon Lake, TX 78133-4161
All Details
Write a ReviewReviews (373)
Traveller rating
Traveller type
Time of year

11 - 20 of 372 reviews

Reviewed 17 October 2017 via mobile

Eating on the road can be a real adventure sometimes... We've been on the road in our RV for about four months and just got settled in to our latest RV campground near New Braunfels, Texas. We got to chatting with our neighbors in the...More

Thank Bill v
Reviewed 17 October 2017 via mobile

4 adults and two kids (age 5 and 6). Got seated quickly - but after that, things were average - at best. Service was slow and server seemed to alternate between being bored and somewhat displeased that she was working. Fries came out tired looking...More

Thank JAH729
Reviewed 20 September 2017

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 5 September 2017

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 25 August 2017

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 8 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 3 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 29 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
Nearby Restaurants
Mrs Bush's Pie Co
60 reviews
.04 km away
Sweeties donuts sattler texas
33 reviews
3.49 km away
Rockin Roadrunner
8 reviews
2.70 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
67 reviews
4.95 km away
The Heritage Museum of the Texas Hill Country
32 reviews
5.22 km away
Ask a question
Questions & Answers
Barbara D
1 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
Groups, Local cuisine, Kids, Child-friendly
Open Hours
7:30 AM - 3:00 PM
7:30 AM - 2:00 PM
7:30 AM - 2:00 PM
7:30 AM - 2:00 PM
7:30 AM - 9:00 PM
7:30 AM - 9:00 PM
7:30 AM - 9:00 PM
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