Archie's serves American comfort food classics in a hotel lobby setting.