On The Rocks

217 71st St, Miami Beach, FL 33141

Rated 4.4 from 659 reviews

Divey, dimly-lit watering hole featuring American eats, cocktails & beer plus TVs & wall coverings.

A North Beach dive open until 5am with cheap drinks and a loyal local crowd. Featured in Out.Miami's 17 Best Dive Bars in Miami (2026).

Featured in

More places like this