From Our Editors
For a mouthwatering meal you're sure to love, On The Rocks in New Braunfels is the place to be. Take your meal to the next level on the patio at On The Rocks. Dance the night away to On The Rocks' live music.
Weekend diners may find themselves waiting for a table, as Friday and Saturday nights tend to draw a crowd. Perfect for an after-work outing, On The Rocks won't require you to change outfits before dining as the dress here is super casual. Don't be afraid to enjoy your food on the go ? this restaurant offers takeout for your busy schedule.
Don't fuss with street parking. We've got some parking available. On The Rocks offers outdoor bike racks for cyclists.