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” (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
Reviews (365)
Traveller rating
Traveller type
Time of year

1 - 10 of 364 reviews

Reviewed 2 days ago via mobile

By far the best place 8n the area....especially for breakfast! Worth standing in line for....cux there usually is one

Thank Jamie K
Reviewed 5 days ago

You won't be able to eat it all. The pancakes looked wonderful but no way could I have eaten that too. We heard this was good home cookin' and it was.

Thank Nancy R
Reviewed 6 days ago 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 6 days ago 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 4 weeks 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 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
Nearby Restaurants
Jay and Diane's Horseshoe Grill
57 reviews
3.40 km away
Mrs Bush's Pie Co
59 reviews
.04 km away
Rockin Roadrunner
8 reviews
2.63 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
65 reviews
4.95 km away
The Heritage Museum of the Texas Hill Country
31 reviews
5.09 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
Local cuisine, Groups, Kids, Child-friendly
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