Town Square Mall, 6605 S Las Vegas Blvd #203, Las Vegas, NV 89119 (725) 600-7555 https://www.lococantinalv.com/ As many of you all may know, I don’t know very much about the Latin Culture. But I love learning about it when being taught. I had my first Burrito (which was a JapaneseContinue Reading