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 good36%
  • Average17%
  • Poor8%
  • Terrible6%
Travellers talk about
Closed Now
American, Bar
€€ - €€€
4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
All Details
Write a ReviewReviews (175)
Traveller rating
Traveller type
Time of year

1 - 10 of 175 reviews

Reviewed 1 week ago via mobile

Stopped in with two families on spring break at the recommendation of a friend and wished we would have gone to the Oasis as we had originally planned. Views were great, a kid friendly place, but service and food were mediocre at best. Service was...More

Thank Fishkidz3
Reviewed 1 week ago via mobile

We weren’t sure about this spot when we drove up, but it was delicious! It was not crowded on a Monday night. I’m betting this place is busy on the weekend. We had a lasagna special with salad. The lasagna was so good, very well...More

Thank TrodTitch
Reviewed 1 week ago

We ate here recently due to a suggestion from the person at the desk at our hotel. We arrived around 6:00. We were seated outside per our request so that we could have a good view of the lake and sunset. Our bold bloody Marys...More

Thank houstonnative47
Reviewed 2 weeks ago

This restaurant has both and indoor, and outdoor areas. They welcome petsw in the outdoor area, and were gracious to our Chocolate Lab. Indeed many other diners stopped to pet her. The view is wonderful. Just great. Worth the price. Especially at sunset time. The...More

Thank Don G
Reviewed 4 weeks ago

We ate here several times during our stay at the Horseshoe bay resort. The food is excellent. I tried their pastas as well as the sandwiches. They were all tasty. This resturant is set on top of the hill. So you get great views of...More

Thank travelerINaustin
Reviewed 3 February 2018 via mobile

We had our first experience there. We asked to sit inside was put in the open area with dirty windows and bugs. Our drink order took forever to arrive and our steak was burnt on the outside and raw and cold in the middle. Ordered...More

2  Thank travelor18
Reviewed 20 January 2018

We asked for medium rare steaks. One came to us well done and folded to look like a thick steak. We had to take it back, so of course there's nothing like having to wait for your food while everyone else is eating. The wait...More

2  Thank bat121
Reviewed 8 November 2017

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

1  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 14 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
Nearby HotelsSee all Cottonwood Shores Hotels
Horseshoe Bay Resort
903 reviews
2.70 km away
La Quinta Inn & Suites Marble Falls
1,359 reviews
5.50 km away
Holiday Inn Express Hotel Marble Falls
370 reviews
5.58 km away
Hampton Inn Marble Falls-On The Lake
606 reviews
5.70 km away
Nearby Restaurants
Julie's Cocina
72 reviews
.63 km away
Rick's CowTown Barbecue
8 reviews
1.22 km away
8 reviews
.27 km away
Nearby Attractions
Lake LBJ Yacht Club and Marina
70 reviews
.53 km away
Hill Country Community Theatre
17 reviews
.90 km away
Lake Marble Falls
103 reviews
5.55 km away
Sweet Berry Farm
116 reviews
7.39 km away
Ask a question
Questions & Answers
Loretta W
12 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
US$8 - US$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
Bar Scene, Child-friendly, View, Kids, Groups, Special Occasion Dining, Romantic
Open Hours
11:00 - 00:00
16:00 - 00:00
16:00 - 00:00
16:00 - 00:00
16:00 - 00:00
11:00 - 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