Los Canarios is the BEST snack place in the world. From the snowcones to the corn let me just put it this way EVERYTHING is amazing and super delicious. The owners are full of love and peace. You really have to go and try absolutely everything from the menu. I have many more videos in facebook look me up you will not want to miss any go give them a try you will NOT regret it
Forgot to add all the flavors for snowcones are natural all made...
Read moregood snacks and a great to go spot! best place that sells...
Read moreGreat and friendly service,awesome...
Read more