Named after the rainbow coloured jitneys that populate the streets of Haiti, Tap Tap Restaurant is a local institution in South Beach serving authentic island cuisine in a space so convincing you couldn't be blamed for thinking you were in the Caribbean. Address: 819 5th St.. in Miami Beach FL, 33139, www.taptaprestaurant.com