Longtime Bucktown Cuban standby Cafe LaGuardia is no more—at least at the original location on Armitage. Although it closed on Saturday, ownership says they're closing in on a new location. The restaurant was open for 20 years. [DNAinfo]
Filed under: