The Cape Neighborhood: South Beach 150 20th St., FL, 33139 888-987-5150 Website advertisement Related Articles Restaurants February 2017’s Miami Restaurant Openings and Closings By Laine Doss Restaurants Miami January 2017 Restaurant Openings and Closings By Laine Doss Bars & Breweries The Cape at the Townhouse Hotel Gives Tacky Cocktails a New Twist By Nicole Danna advertisement Trending Politics & Government DHS Sends Deportation Officers to Miami This Weekend By Naomi Feinstein Restaurants New Cuban Diner Opens in Little Havana With 1950s Nostalgia By Olee Fowler Critic's Notebook 10 New Songs From Miami Artists to Listen to This Week By Shawn Macomber Sports You Can Drive on Miami's F1 Track?! By B. Scott McLendon