Sunday, July 10, 2011

~Tap Tap~

Tap Tap is a Haitian restaurant located in South Beach, Miami Florida and has been featured on the Food Network,Martha Stewart radio blog and many others.