8665 West Flamingo Road, Flamingo At Durango, Desert Breeze Plaza, Las Vegas
(702) 227-9191
Intimate, polished interior highlights an original menu that comes directly from the interior of Mexico.