Another San José landmark bites the dust while others fight to survive
Recently, Chelles, on corner Central Avenue and 9th Street, closed its doors. The iconic restaurant and bar first opened in 1909 and for decades was the gathering place for Costa Ricans and expats 24-hours a day. I remember grabbing a bite there in the wee hours of the night after […]