Le Cap Restaurant is a Haitian restaurant in North Miami, FL serving authentic Caribbean cuisine. Rated 4.1★ by 436 customers. Find them through Baz — the Haitian diaspora business directory.