You can't visit the city of Miami and not pay a visit to Tap Tap Restaurant on South Beach. Miami always bring back memories of my culture for some reason. Tap Tap Restaurant show cases Haitian art, culture and food. The art work is phenomenal and so is the food.
Tap Tap Restaurant
819 5th Street
Miami Beach, Florida 33139
(305) 672-2898