Versailles Restaurant
Photo by Phillip Pessar via Flickr Creative Commons

Every guest who's ever slept on your couch while visiting Miami eventually wants to try some Cuban food. You already know the go-to spot: Versailles Restaurant, the pride of Calle Ocho since 1971. Yes, it's touristy. Yes, you've been there a million times. But there's no better choice for a first-timer. Accommodating enough for newbies and English speakers but authentic enough for your abuelita, Versailles can't be beat. Go ahead and order each of your guests a cortado ($1.75) and a guava and cheese pastelito ($1.10). Their lives will never be the same.

Agni Miami
Photo by Tobias Packer

Not everyone who practices yoga fits the stereotype: thin, white, female, and with money to spare. But that's the image yoga studios in the U.S. have been peddling since the practice went mainstream stateside. Luckily for Miami yogis, Agni offers an egalitarian alternative: a down-to-earth studio that embraces students of all genders, races, and walks of life. Led by co-owners Carrie Guzanick and Viviana Villagra, the studio's instructors come from diverse backgrounds and represent a variety of body types. Its hot yoga sessions aren't tainted by the Bikram brand, so you don't have to sweat about supporting an accused sexual abuser while you sweat it out on the mat. And Agni offers classes designed for students who've traditionally been left out of the practice, including low-cost "drop-in" events for just $10 and special donation-based ($5) sessions for the local queer and trans community. Agni offers more than just a place to practice yoga — it's a progressive space where yogis with open minds can find their Zen. Namaste.

As climate change and resulting flooding reshape Miami's landscape, the city is becoming increasingly reminiscent of Venice. As the sea rises, you'll want to enjoy it as you would the Italian city: in a boat. Rent a kayak, canoe, or paddleboard at Alfresco Fun and head on a five-mile loop. Enter the Oleta River, paddle out to the bay, turn left (or to port, if you want to get nautical), and then beach at Duffy's. Buy yourself lunch or take advantage of the happy-hour specials. Then get back in your boat and paddle north. Turn left again and pass through Maule Lake before heading back to East Greynolds Park. Alfresco's rental prices dip as low as $12 for 45 minutes on a single kayak. The only mildly hairy spot on this route is passing under the 163rd Street Bridge, where big boats can make a wake.

This isn't I-95, with its multiple lanes and sports-car speed demons. It ain't even Biscayne Boulevard, the scene of March's attempted hit-and-run and ensuing sledgehammer retaliation. Hell, there are even some pretty good Haitian restaurants and a Panther Coffee outpost along this stretch of NW Second Avenue. But like Sledgehammer Man, many of the drivers on this relatively quiet street are seemingly crazy. There are lines that appear to mark a bicycle route, but few motorists seem to comprehend the concept. People open their car doors without looking, and accidents happen. Cars hit bikes. Cars hit cars. Cars hit pedestrians. If you're headed to Wynwood from the north, stick to North Miami Avenue or, if you have a bike, use NW Third Avenue. It's pleasant, tree-lined, and definitely not as chaotic as NW Second Avenue.

Best Soccer Field
Courtesy of Soccer 5

Disregard the propaganda coming from Marlins Park, the fake news from Hard Rock Stadium, and the lies told at the American Airlines Arena: The biggest sport in Miami is soccer. Yes, David Beckham is still fighting through what feels like his 35th straight year of trying to bring a Major League Soccer stadium to South Florida. But if the massive sellouts for every international game held at Hard Rock Stadium don't convince you of Dade's fútbol fanaticism, slide on a team jersey and head to Kendall Soccer Park. Every corner of the 37-acre, county-owned park is packed all week with kids working on their step-overs, dads huffing for headers, and office drones blowing off steam on the pitch. To show off your tekkers, head to Soccer 5 Miami, which rents fields for 5v5, 6v6, and 7v7 games for $75 to $95 per hour. There are snacks for sale and helpful staffers who even keep a running list of solo players looking for a pickup game so they can text you whenever a team needs someone. Or just stop by and hang at the fields — somebody is bound to need an extra goalie. And you'll never know who you might spot: Last year, Becks himself popped by Kendall Soccer Park to juggle a few balls before jetting out of town.

Bill Baggs State Park
Courtesy of Florida Division of Recreation and Parks

Sure, there are more famous miles of Miami — Ocean Drive, Calle Ocho, the Julia Tuttle Causeway, et al. You can plow across the MacArthur Causeway and scream like you're a guest star on Entourage. Or you can stroll up and down Washington Avenue in the early morning and behold some of the truly strangest people you'll ever encounter. But for the best stretch of road, get off the beaten path and head back to an area of land reminiscent of what this place was like before the Florida East Coast Railway, Miami Vice, EDM, LMFAO's "I'm in Miami Bitch," and whatever Pitbull claims to be doing on a day-to-day basis. Bill Baggs Cape Florida State Park is a reminder of what the Magic City could have been — a preserved stretch of land unique to Florida and Florida alone, that could have been integrated into Miamians' daily lives instead of drained, plowed over, and turned into sprawling, hot concrete. Join the many cyclists who regularly traverse this path and conclude your ride with a walk to the Cape Florida Lighthouse inside Bill Baggs Cape Florida State Park. Admission to the park costs only $2 for cyclists, and free lighthouse tours take place Thursday through Monday from 10 a.m. to 1 p.m.

Best Not-So-Cheap Thrill
Photo by Gabriel m / iStockPhoto.com

There's no shortage of ways to spend some serious cash in Miami. You could charter a yacht, rent a Lamborghini, or order bottle service at an exclusive club. But if it's a thrill you seek, nothing compares to zooming 40 feet above Biscayne Bay with Miami Flyboard. For $129, you get a half-hour on a Flyboard that mounts to your feet and shoots water out below, lifting you high above the bay. Get a full hour for $229. Learning to fly is easy, the company says, and you should get the hang of it in no time. Then maybe you'll be ready to move on to the Hoverboard, which uses the same setup as the Flyboard and goes for the same price but more closely resembles wakeboarding, snowboarding, or Marty McFly's hoverboard — except this one glides over water.

Best Day Trip
Photo by Diana Robinson / Flickr

Naples has a well-deserved reputation as a play place for the old and wealthy. But it can also provide a welcome break from the general chaos of Miami. Make the snore-inducing drive across Alligator Alley, and you can spend the day lounging in the sugar-soft sand of the city's much quieter beaches. Head to the downtown strip of Fifth Avenue South to shop at the district's many clothing boutiques, drop by Naples Paddleboard to rent a kayak or paddleboard (rental prices start at $30 per hour), or hit the Naples Beach Brewery to sample the local beer. Grab dinner at the beachfront Turtle Club (be sure to try the $15 famous oysters "Turtlefeller"); then make your way to the Naples Beach Club to take in one of the best parts of Southwest Florida coast: the sunset.

South Pointe Park
Photo by Bruno Fontino / Courtesy of the GMCVB – MiamiandBeaches.com

If a public bathroom is noteworthy, it's usually for all the wrong reasons. Not so at South Pointe Park. The rooftop of these restrooms offers a million-dollar view of the water, complete with shaded lounge chairs. Inside, the facilities are sleek and clean, which is about all you can ask for in a restroom that probably gets used hundreds of times a day. Sure beats peeing in the ocean.

All-day rain is rare enough in South Florida that when it happens, it's tempting to just lie on the couch binge-watching trashy TV and mainlining potato chips. Next time it pours, head to Glitch Bar instead, where you can lounge on its couches while playing Mario Kart. Located in Flagler Village, AKA Fort Lauderdale's mini version of Wynwood, the bar has all the classic arcade games you remember from childhood: Donkey Kong, Mortal Kombat II, Ms. Pac-Man, and others. It's stocked with more than 100 bottled and canned beers, plus a cocktail list that includes game-themed drinks such as the Yoshi mojito.

Best Of Miami®

Best Of Miami®