Bidding farewell to long-time Longmont Mexican restaurant.
When my husband, a fan of Mexican favorites, worked on the IBM campus in northeast Boulder, he occasionally drove to Longmont for lunch — and then often to Deli Cioso. I had only been there once before (click here for my write-up). I enjoyed the funky laid-back ambiance then and appreciated it again.
Saturday will be the restaurant’s last day, so my husband and I went there for a farewell lunch. It is the antithesis of the excessively sanitized chain restaurant. People either love or detest the food. Ditto for the service. The owner is retiring and Boulder’s Gondolier is setting up a second location there.
It is located at 1217 South Main Street, Longmont. Hurry. Only a couple of days left.