3266 Las Vegas Blvd N, Las Vegas, Nevada 89115 USA
4 flautas , rice and kidney beans . So delicious .
Photo Credit: Yelp