Even those blessed with an ironclad constitution will find themselves hacking from the stench of spilled booze and cigarette smoke ripening this dimly lighted joint. And that's while standing on the sidewalk before venturing inside. This seedy storefront establishment may not be much to look at, and those tarantulas and hedgehogs displayed in the pet-shop window next door do pass for kissing kin to regulars at the watering hole, but then you ask yourself: Why is it always packed? Hungry? Forget about it. Feel like dancing? Stay away. Lost the job and want to drown your sorrows with that last ten spot before hitting the skids? Cheer up -- the hooch fairy always smiles on the piss broke at this throwback paradise for the down and out. Best of all, this dive is open 21 hours a day. Day in and day out the Rock serves up three well drinks or domestic beers for five bucks a batch until 8:00 p.m. and at a cheaper-than-fuel $2.50 each after that. The place draws a mixed crowd -- from your pickled zombies, to your natty business dudes stretching the budget to make alimony payments, to the rare fading beauty scoping you out with her twitchy come-hither gaze. A half-dozen TV sets and sports fans ready to scrap over stats at the blow of a whistle keep the din deafening. An occasional raid or a panhandler cozying up for a free beer adds to the decidedly skeevy charm. It's difficult to think of anywhere else in town where you can be a good sport and buy a stranger a round with your last dime, and maybe for all the down-at-the-heels patina, that's why the Rock keeps reeling them in.

Location Details

217 71st St.
Miami Beach FL 33141


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >