Yes. Rancho del Sol still delivers. We had to drive by it so thought we'd just pop in. An the Perch was serving hamburgers and hot dogs.
Next time we'll plan better so that we can do NYE at Club O--bet it was fun.