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 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)