The Best 15 Caribbean, Restaurants in Edmonton, Canada

4.5 Rating
50 reviews

2807 Mill Woods Rd NW, Edmonton, Alberta T6K 4A9, Canada, Edmonton

"I tried their oxtail. For a small it was a decent size; however, the coleslaw tasted like it was fro"