Unable to answer "Is this still here?" – on level 1: Chicken Wow (Chicken Fast Food) – https://osm.org/node/3700772600 via StreetComplete 58.0:

This now absent business may have been absorbed into Chipotle's area. No obvious partition exists.