This is literally it, it's literally just the parking lot of Eldridge Plaza. There's not much to do here, besides playing the "people watching" game and taking the shopping carts on joy rides ofc. Oddly enough, all types of people hang around here, it's the town's unofficial social center. Like moths to a light...