What are the odds that the sandwich featured on the cover of the Las Vegas Weekly is no more? Johnny McGuire’s, the restaurant featured on the cover with its Olympian sandwich, shuttered at Town Square just as the publication went to press. The Weekly reports that the now-defunct restaurant is looking at opening a food truck later this fall as well as a new location in the southwest later this year. [LVW]
Filed under: