I was looking for a perfect dive bar experience, and this place delivered. It has that classic beach bar dive feel. Unpretentious, local, and exactly what it should be. Irene was an excellent host...
On the Rocks
(83)
Advertisement
Photos
On The Rocks is a neighborhood sports bar located in Miami Beach, FL, offering a relaxed atmosphere for patrons to enjoy. Open daily until 5AM, the bar boasts a wide selection of beer and liquor at affordable prices, making it a popular choice for locals and visitors alike.
With multiple TVs, karaoke nights, and various bar games available, On The Rocks provides entertainment options for guests looking for a lively night out. Whether it's catching a game or participating in karaoke, this sports bar offers a diverse range of activities to suit different preferences.
Generated from the website content
Also at this address
Find related places
Reviews
(83)
Places like this are sadly slowly dying. This is your dictionary HOLE IN THE WALL bar and everything you expect from it!! On every moment of the week you will find fun degenerates having fun here,...
Nice clean bar, drinks were great service was quick and friendly. Came here on a weeknight while I was checking out what to do in the neighborhood
Great little dive spot with lots of beach locals. They have good beer selection on draft and full bar. What I love about this place is the cool no frills vibe. There's all sorts of memorabilia...
Fun little spot! Great bartender! Great atmosphere and right near the 73rd St trolley drop off.
You might also like
Partial Data by Infogroup (c) 2026. All rights reserved.
Partial Data by Foursquare.
Advertisement






