Caribbean cuisine awaits at Mama Put Trap Kitchen. Perfect for parties, enjoy a lively atmosphere and delicious food.