Located inside Virgin Hotels Las Vegas, the fun, Dia de los Muertos-themed restaurant serves up Instagrammable cuisine and picturesque murals.
Located inside Virgin Hotels Las Vegas, the fun, Dia de los Muertos-themed restaurant serves up Instagrammable cuisine and picturesque murals.
4455 Paradise Rd.
Las Vegas, NV
United States