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

) #1 of 6 Restaurants in Cottonwood Shores €€ - €€€ American,
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...
  • Excellent34%
  • Very good39%
  • Average17%
  • Poor5%
  • Terrible5%
Travellers talk about
Closed Now
All hours
American, Bar
€€ - €€€
4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
Write a Review
Reviews (152)
Traveller rating
Traveller type
Time of year

1 - 10 of 152 reviews

Reviewed 3 days ago

Wish there was a 4.5 as this likely is a better rating than a 4 but just not quite a 5. There is expansioin happening as I type this review and once completed this place will be even better with its new kitchen and event...More

Thank Gary W
Reviewed 6 days ago via mobile

I wouldn't put On The Rocks on a list of fine dining establishments, but if you are looking for good food at a reasonable price with a fantastic view of Lake LBJ, the dam, and the sunset, then you have found the right place. The...More

Thank Susan R
Reviewed 2 weeks ago

We were intrigued by the sign promising the "Best Dam View" in addition to the Trip Advisor reviews. The other couple we were vacationing with went inside to inquire how wheelchair accessible the restaurant is. The manager showed them the best way in, and promised...More

Thank suebee53
Reviewed 3 weeks ago via mobile

Went for dinner Sunday night with my husband and adult son. We sat under the new pavilion (which is still under construction) due to stormy evening. Channel our waitress was attentive and very nice. The view is lovely but no sunset due to clouds this...More

Thank PamPonder
Reviewed 3 weeks ago via mobile

Recommended by hotel. We asked to sit out side and the sun had not set. Consider that when asked inside or outside..it was hot! Our server was Joey who did a great job! He recommended bacon wrapped jalapeño shrimp which had smoked Gouda. 4 on...More

Thank bootlegger77
Reviewed 15 May 2017

We ordered eggs Benedictine. The wait was extraordinarily long. This was compensated for by the spectacular view and excellent company, so the wait (maybe 45 minutes) was not an issue. The eggs were great. The Bernaise sauce was sparse and generic straight out of a...More

Thank James T
Reviewed 10 May 2017

Went with friends for dinner and drinks, sat outside, enjoyed a good meal with live music from Larry Loud & The Ear Splitters (not really the band, but the effect), Will return when no live music is on tap!

Thank Jim H
Reviewed 5 May 2017

This restaurant was recommended so we went to check it out. They are renovating right now and the menu was limited. But the food was good and the view of the lake is beautiful. We are excited about the changes they're making and have booked...More

Thank Fran R
Reviewed 5 May 2017

We used to have a home on Lake LBJ and looked to see if there was a restaurant that featured a nice view of the lake. This seemed like the best option but part of the view is of the dam with its power lines...More

Thank Joe C
Reviewed 22 April 2017 via mobile

The service was slow. They have ruined the view and the ambiance since breaking ground on the addition of the wedding venue. The food was sub par and the drinks were nothing special. I will think twice before returning to On the Rocks. I'm not...More

Thank Carmen B
Nearby Restaurants
Julie's Cocina
54 reviews
.63 km away
Rick's CowTown Barbecue
8 reviews
1.22 km away
6 reviews
.27 km away
Nearby Attractions
Lake LBJ Yacht Club and Marina
65 reviews
.53 km away
Hill Country Community Theatre
13 reviews
.90 km away
Sweet Berry Farm
104 reviews
7.46 km away
Lake Marble Falls
90 reviews
5.55 km away
Questions & Answers
Get quick answers from On The Rocks staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$8 - US$26
American, Bar
Lunch, Dinner, 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
Good for
Groups, Special Occasion Dining, Romantic, Bar Scene, Child-friendly, Kids, View
Open Hours
11:00 - 00:00
10:30 - 00:00
10:30 - 00:00
10:30 - 00:00
10:30 - 00:00
10:30 - 00:00
11:00 - 01:00
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