#6 of 208 places to eat in Canyon Lake
Open now 11:00 - 19:00
$$$$ Average price: up to $10
Add a photo
Add your opinion
Jay & Diane's Horseshoe Grill photo
Add a photo
Jay & Diane's Horseshoe Grill photo
+ 60 photos Jay & Diane's Horseshoe Grill photo
+ 59 photos Jay & Diane's Horseshoe Grill photo
Jay & Diane's Horseshoe Grill photo
+ 57 photos Jay & Diane's Horseshoe Grill photo
12020 FM306
Canyon Lake, Texas, USA
Get directions

Visit this restaurant for a break and try perfectly cooked bacon cheeseburgers, hamburgers and onion strings. Find good friands on the menu. Take your chance to taste great ice tea.

Select between indoor and outdoor seating. Imagine a combination of tasty meals and the cute staff, this is exactly what Jay & Diane's Horseshoe Grill offers. The fabulous service is something these restaurateurs care about. Fair prices are to be expected at this place. After the visitors' analysis, this spot has achieved 5 Yelp stars.

Visitors' opinions

/ 165
Add your opinion
Super disappointed.  We are in town at jellystone park and my husband went there with our family order. It was my son's birthday today and he's 12 this was his choice. It was closed on a random Saturday for three days.  Be sure u find a number and call first.
I'm pretty sure this was the best burger I've had in a really long time! Like it was legit! The buns were toasted perfect and the burger NEVER got soggy! So man burgers will be tasty but halfway through the bun is getting soggy...oh not these burgers! Phenomenal!! The meat was well flavored too and plenty of it. I don't usually like fat burgers but this one was super good! This is not a sit inside restaurant so you have to keep that in mind. Well worth trying!!!
The best place to get a burger and fries out in Canyon Lake!!  The staff is super friendly, service is great, and the food is delicious!!!
All opinions
12020 FM306, Canyon Lake, Texas, USA
Outdoor seating Сredit cards accepted No delivery No Wi-Fi Takeaway Parking No booking No TV
Opening hours
SundaySun Closed
MondayMon 11:00-19:00
TuesdayTue 11:00-19:00
WednesdayWed 11:00-19:00
ThursdayThu 11:00-19:00
FridayFri 11:00-19:00
SaturdaySat 11:00-15:00
Updated on: