I went here twice in the summertime. The first time I went, it was a perfect 10 experience. It was a busy time so their patio was full hence we ended up sitting inside. The hosts were incredibly nice, the environment was nice and the food was delicious. I got street corn, fish tacos and chicken burritos, all of which I gobbled up within minutes because they were so good.
The second time we went we were able to secure a place on their little patio. And it was instantly my favourite patio and in Mississauga. It felt like I was in an actual local restaurant in the Caribbean. They had some sort of special event so they were going around with free merchandise as well as free tequila shots so me and my partner were very excited.
I had ordered chicken tacos and my boyfriend ordered beef tacos. While the beef tacos were alright, the chicken ones tasted stale and gross! My boyfriend managed to eat the beef tacos but I was only able to finish one and a half and I rarely ever waste food. We were both shocked because the first time we had gone there, their food was exquisite. We had eaten more or less most of our food so it didn't seem like we could complain. Plus, they had just given us some free shots and merchandise so it felt entirely inappropriate to complain about anything.
Having said that though, I don't think this place is bad. Maybe something just went wrong with our order, and that happens sometimes. I am more than willing to go back again and try more things and will report back again!