Las Vegas NV STE L Las Vegas NV | Dugout the, Restaurants 1. 6231 Mcleod Dr, STE L, Las Vegas, NV 89120 | Dugout the (702) 478-5125