Tap Tap August 19, 2003 John Buchanan Part restaurant, part art gallery and cultural center, Tap Tap, founded in 1994 by Haitian documentary filmmaker Katherine Kean, features authentic Haitian “home cooking” … […]