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” (113 reviews)
“biscuits” (16 reviews)
“french toast” (9 reviews)
Closed Now
American, Diner
14312 FM 306, Canyon Lake, TX 78133-4161
All Details
Write a ReviewReviews (385)
Traveller rating
Traveller type
Time of year

11 - 20 of 383 reviews

Reviewed 18 December 2017 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 4 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 29 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 10 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 8 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 6 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
Reviewed 26 October 2017 via mobile

Best breakfast around ... and when the menu says "a pancake", it means A (1 LARGE) pancake. Good menu, in general, but Granny's breakfast is a MUST!

1  Thank Kyle B
Reviewed 24 October 2017

You may see bikers, cowboys, old people, families eating here. A popular place. No wonder. Worth a visit.

1  Thank JoeSchlambe
Reviewed 22 October 2017 via mobile

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

1  Thank Jamie K
Nearby HotelsSee all Canyon Lake Hotels
Yogi Bear's Jellystone Park Camp-Resort Hill Country
892 reviews
2.17 km away
The Lodge at Turkey Cove
28 reviews
3.72 km away
Holiday Inn Club Vacations Hill Country Resort
494 reviews
4.10 km away
Hotel Flora and Fauna
179 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
Front Porch Grill
35 reviews
3.48 km away
Nearby Attractions
Overlook Park
70 reviews
1.53 km away
Riley's on the Backbone
7 reviews
7.00 km away
Canyon Lake Marina
68 reviews
4.95 km away
The Heritage Museum of the Texas Hill Country
34 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, Local cuisine, Kids, 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