This unassuming little shop on Bloor between Dufferin and Lansdowne sells the most delicious beef patties that I have ever tasted. The pastry is flaky but moist and the filling is seasoned perfectly with just the right amount of spice to give the patties some zip but not be overpowering. I have never once encountered any gristle in the patties and they are not greasy or oily at all. I'm a healthy eater and two patties is more than enough to fill me up for lunch for a grand total of $3. This is one of the most incredible food values I've ever experienced. What's also worth mentioning is the delightful demeanour of the woman behind the counter. A beaming smile and kind word await anyone coming in to The Caribbean Queen.