The English Hotel and its Pepper Club Restaurant, from chef Todd English, lie on South Main Str …
The English Hotel and its Pepper Club Restaurant, from chef Todd English, lie on South Main Street in the lively Arts District of Las Vegas. (English Hospitality Group)