Honestly one of my favourite places to eat EVER. I absolutely adore the chicken quesadilla and chicken nachos - they are some of the best I've ever had. The quesadillas always come out hot and crispy and packed full of ingredients, the orange sauce they drizzle on top is to die for and it's always LOADED with cheese (sometimes I actually ask for less cheese.). The chicken nachos are amazing, you get a large portion and are super tasty I love the purple cabbage as it's a great addition. I'm personally not a big fan of enchiladas but friends who I've brought to Sofi's said that they are tasty. I was not a fan of the burritos and although the tacos are tasty I find that all of the salsa and toppings make them a little cold and if you don't eat the tacos fast enough the tortillas can get soggy. Again if you go I'd 110% recommend the quesadillas and/or nachos as they are the best things on the menu - the enchiladas are great too. The desserts can be a little hit and miss - like the churros are decent but I've been spoilt by Panchos (in Kensington market) so nobody can really outdo them. I read other yelp reviews that complain about the service at Sofi's but I [luckily] haven't really experienced that if I'm honest. If you like spicy ask for some of "Shaun's" hot sauce on the side but beware it's definitely spicy. Lastly Monday - Thursday it's fine to "walk in" but Friday - Sunday make sure you have a reservation or are willing to wait as it can be SUPER packed.