April 19, 2024
Leila Navidi
Luis Mora calls out an order at the Slidin' Thru truck during Vegas Streats in downtown Las Vegas on Saturday, Oct. 8, 2011.