3900 Las Vegas Strip, Las Vegas
(702) 262-5225
Tacos and Tequila, familiarly known as T&T, located on the atrium level of the Luxor Hotel is a conceptualized Mexican style restaurant that embodies traditional and modern elements to round out the high-energy vibe indicative of the rock'n'roll flar...