Located in the Texas Hill Country, On The Rocks offers delicious cuisine, incredible views, live music, and a fun-loving atmosphere.
Photos by Andrea Spruill.
Welcome to On The Rocks Restaurant and Bar, the newest destination in the beautiful Texas Hill Country. We're located between Marble Falls and Horseshoe Bay. We offer a variety of Italian and American dishes including Steaks, Seafood, Burgers and Salads all served with Amazing Views, Beautiful Sunsets, Live Music and a Fun Atmosphere.
4401 Cottonwood Dr.
Cottonwood Shores TX, 78657
Let us help reduce the headache...
On The Rocks offers full service catering for parties up to 600 guests. We have both on-site and off-site options available, including our brand new ball room with seating for up to 250 of your closest friends.
Our expert staff has experience with all types of events from weddings and rehearsal dinners to fundraisers and holiday celebrations. We offer options to fit any style, whether you prefer a casual buffet or a more formal plated dinner.
Why stress over the details when you should be enjoying the company of your guests? Give us a call today!
For more Details...