Probably the most electric venue in Chula Vista.The sound is out there crisp & clear The bartenders are friendly & fun they make some of the best drinks
Share on:
Day
Opening
Closing
Mon-Sun
10:00 AM
2:00 AM
Click the button to add a review for On the Rocks Cocktails