150 20th St. Miami Beach, FL 33139
South Beach
305-534-3800
www.townhousehotel.com
The Cape
150 20th St., Miami Beach South Beach
888-987-5150
Miami Needs More Chicken Ramen
By Zachary Fagenson
Tags: Guides, Slideshow
February 2017's Miami Restaurant Openings and Closings
By Laine Doss
Tags: Openings, Closings
Miami January 2017 Restaurant Openings and Closings