Happy Place offers delicious Jamaican patties.