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%
  • Average8%
  • Poor4%
  • Terrible2%
Travellers talk about
“pancakes” (111 reviews)
“biscuits” (15 reviews)
“french toast” (9 reviews)
Closed Now
All hours
American, Diner
14312 Fm 306, Canyon Lake, TX 78133-4161
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (378)
Traveller rating
Traveller type
Time of year

1 - 10 of 376 reviews

Reviewed 1 week ago via mobile

We ate breakfast and lunch while at Canyon Lake. Great breakfast with huge full plate pancakes. Lunch menu items are excellent and inexpensive.

Thank jrdtsta
Reviewed 2 weeks ago

Food questionable, it depends on who is cooking it, sometimes great, sometimes horrible. Service is passable, but cleanliness another questionable issue., over all its a 50/50 gamble, sometimes terrific, sometimes horrible.

Thank jkhawk1967
Reviewed 4 weeks ago via mobile

Very casual dining. Sometimes the wait for a table can be long. Depending on how busy they are, service can be slow.

Thank ann n
Reviewed 4 weeks ago via mobile

Home cooking is the thing here. I had the meat loaf special. My buddy had the catfish special. Both good but not great. Same on the German chocolate cake. I think we could have ordered better. Hamburgers looked great. Pancakes looked enormous and the locals...More

Thank Bob L
Reviewed 3 December 2017

We went here one morning while on a camping trip and loved the food! We ended up coming back every morning during the rest of our trip. Great service (with a smile), wonderful food!

Thank Jezekr
Reviewed 3 December 2017

Food was good and good sized portions...tried breakfast twice and also tried dinner...food was good for a diner type resturant .

Thank scubadubadad1
Reviewed 28 November 2017 via mobile

This place was packed and we had to wait a bit, but it was totally worth it. The food came out faster than expected, piping hot and delicious! The staff was friendly and efficient and the place was small but clean.

Thank Virginia D
Reviewed 9 November 2017 via mobile

Diverse menu. Real country food. Excellent fried chicken, super chicken fried chicken. Vegetables are excellent and deserts are the capstone of the menu

Thank TexasIrishman
Reviewed 7 November 2017

Better than any breakfast place in Memphis (home town). Wished we lived close by. Not much to look at from the outside and fairly plain on the inside, but the food to great, prices and service is good. Good large Texas size portions.

Thank Brian B
Reviewed 5 November 2017

We enjoyed a dinner and breakfast here and the food was very good. The helpings were enormous and we had to take food home. This was a very casual and homey place and the staff were very friendly.

Thank spren2016
Nearby HotelsSee all Canyon Lake Hotels
Yogi Bear's Jellystone Park Camp-Resort Hill Country
881 reviews
2.17 km away
The Lodge at Turkey Cove
27 reviews
3.72 km away
Holiday Inn Club Vacations Hill Country Resort
481 reviews
4.10 km away
Hotel Flora and Fauna
172 reviews
15.86 km away
Nearby Restaurants
Mrs Bush's Pie Co
61 reviews
.04 km away
Sweeties donuts sattler texas
33 reviews
3.49 km away
11 reviews
3.82 km away
Nearby Attractions
Overlook Park
69 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
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
Child-friendly, Kids, Local cuisine, Groups
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