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.

On The Rocks

4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
+1 830-637-7417
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good39%
  • Average16%
  • Poor6%
  • Terrible6%
Travellers talk about
“salad” (12 reviews)
Closed Now
All hours
American, Bar
$$ - $$$
4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
All Details
Write a ReviewReviews (168)
Traveller rating
Traveller type
Time of year

1 - 10 of 168 reviews

Reviewed 9 November 2017

This is a chill place for lunch wiyh a vie of Lake LBJ.. Calamari appetizer and salads are excellent.

Thank Jaysent
Reviewed 21 October 2017

We had a nice meal - great burger - good Texas Martini - beautiful view of Lake LBJ - sunsets were beautiful - there was live music - outside - the setting is perfect.

Thank Steiny221
Reviewed 15 October 2017

I've reviewd this restaurant before. Truth is, we were so impressed at our first visit that we decided to use their services for our son's wedding rehearsal dinner. We dealt with Deborah Smith who was truly conscientious of all our wishes and made them all...More

Thank Fran R
Reviewed 3 October 2017 via mobile

The wife and I stopped by here on a Saturday. We were seated overlooking the lake within 2 minutes, pretty fast for a Saturday. We started with a jalapeño Margarita, which was much better than we both thought it could be. In fact so good...More

1  Thank Incommuicado
Reviewed 3 October 2017

My wife and I came to this establishment for a late lunch (appetizers) after we checked in at our hotel. Not having been here before, we didn't know what to expect. We couldn't sit outside due to rain, but would have if possible. The view...More

1  Thank David W
Reviewed 21 September 2017

My wife and I had a great dinner there with our grandson. We were first time visitors to Marble Falls so he was showing us the sights. We had a great sunset dinner. I had the bacon wrapped shrimp and a salad. The salad was...More

Thank BobbyBluewaters
Reviewed 17 September 2017

Arrived late at Horseshoe Bay and were told this was a good place to grab a bite. Wife ordered the pistachio encrusted chicken and loved it. i even tried a bit and it was very nice. I ordered the hamburger with fries and onion rings...More

Thank Vicente n
Reviewed 6 September 2017

We spent Saturday evening at the On the Rocks restaurant having dinner/drinks, listening to the band Holl'in Waters and watching a beautiful sunset. The atmosphere is family friendly and great! Love what they are doing with the restaurant. More alfresco dining. We live in the...More

Thank A5369DSelizabeths
Reviewed 9 August 2017

We stopped in for drinks after having dinner at another establishments before heading back to HSB resort. They quickly prepared a table for our group of 11, outside, overlooking the lake. They had a live music, good service, spectacular views, and reasonable drink prices (we...More

Thank elpruss
Reviewed 20 July 2017 via mobile

My husband and I went for a quick dinner and were pleasantly surprised. We shared the pulled pork nachos and the pistachio crusted chicken. Both were very delicious and I would eat them again! The service was friendly and attentive. They had a live band...More

Thank tetragenic
Nearby HotelsSee all Cottonwood Shores Hotels
Horseshoe Bay Resort
877 reviews
2.70 km away
La Quinta Inn & Suites Marble Falls
1,330 reviews
5.50 km away
Holiday Inn Express Hotel Marble Falls
364 reviews
5.58 km away
Hampton Inn Marble Falls-On The Lake
600 reviews
5.70 km away
Nearby Restaurants
Julie's Cocina
67 reviews
.63 km away
Rick's CowTown Barbecue
8 reviews
1.22 km away
7 reviews
.27 km away
Nearby Attractions
Lake LBJ Yacht Club and Marina
69 reviews
.53 km away
Hill Country Community Theatre
14 reviews
.90 km away
Lake Marble Falls
100 reviews
5.55 km away
Sweet Berry Farm
114 reviews
7.39 km away
Ask a question
Questions & Answers
Loretta W
13 January 2018|
AnswerShow all 2 answers
Response from Jaysent | Reviewed this property |
Yes they do
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 8 - USD 26
American, Bar
Dinner, Lunch, After-hours
Restaurant features
Takeout, Wheelchair Accessible, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Television, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Accepts Discover, Highchairs Available, Free Wifi, Accepts Credit Cards
Good for
View, Kids, Child-friendly, Bar Scene, Special Occasion Dining, Groups, Romantic
Open Hours
11:00 am - 12:00 am
4:00 pm - 12:00 am
4:00 pm - 12:00 am
4:00 pm - 12:00 am
4:00 pm - 12:00 am
11:00 am - 12:00 am
11:00 am - 1:00 am
Location and Contact Information
  • Address: 4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
  • Location: United States  >  Texas (TX)  >  Cottonwood Shores
  • Phone Number: +1 830-637-7417
  • E-mail
On The Rocks features home-cooked, American cuisine and a breath-taking view of Lake Lyndon B. Johnson in the heart of the Texas hill country.
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