I had walked by this place many times on my way to Bloor St. but until a friend recommended it to me I never went inside. Squeezed in just south of Honest Eds, Caribbean Roti Palace opens up to be a surprisingly large restaurant. The decor inside is fine but rather plain and unedifying which can make dining in less pleasant than it should be. You can get your order to go though.
What really matters at a place like this though is the roti and it's fantastic. The rotis here are large, and very flavorful. I'm not the most experienced roti eater but I can tell the ones at Caribbean Roti Palace are well made. The boneless chicken roti with hot sauce is my personal favorite.
For less than ten dollars you can get a really filling and delicious meal. If the atmosphere inside was a little nicer I'd be here all the time.