On The Rocks is a bar North Shore Miami Beach located in United States.
217 71st St Miami Beach , FL 33141 United States
Credit Cards | Yes |
Outdoor Seating | No |
TouchTunes Jukebox | Yes |
Drinks | Beer, Cocktails |
Dive bar for locals by the beach . But friendly and welcoming. No food but decent beer and alcohol selection. Small but multiple TVs for sports .
We have a wide selection of beer , liquor and cocktails at friendly prices in a laid back environment
The vibe, service and types of beer are excellent
Very much a dive bar . Friendly folks , good prices.
The company is great.
Cheap drinks , weird people, cute bartenders . What's not to like ?
Friendly prices in a friendly dive!
I made friends with a crazy Chinese... Amazing pub ...
Plastic straws are a sign it’s not a pretentious spot
Best Bloody Mary's ever!!***
Beer . People.
Spin the wheel and ring the bell
Grouper is tender, flaky, and delicious! Big portions. Oysters are yummy and a great value. Ambiance is fun and right on ocean drive. - Christina Bowers
Fun bar w/ pool tables and a local crowd. Don't miss out on The Alibi in the back, serving authentic Philly Cheesesteaks! - Jess Renee
Awesome service!! The music is great and the cocktails are badass. 10/10 - Luis Domínguez
Janita is the best!Order the bad-ass Burger and wings! - Roxanne Lane
Romantic restaurant , excellent portion , excellent place for a date and plenty of parking!!!!!! - Anthony Perez