Caribbean's Finest offers flavorful Hispanic cuisine with dine-in and takeout options.