Triple George Grill is located in downtown Las Vegas. (John Locher/Las Vegas Review-Journal)