Cosmo Tapas – Albuquerque, New Mexico (CLOSED)
Some of the world’s most elegant and refined cuisine has its genesis in very humble circumstances. Today, Spanish tapas are widely regarded as sophisticated and exotic, but they didn’t start off that way. In fact, Spanish tapas are an excellent embodiment of the axiom that when life hands you lemons, you should make lemonade. The words “tapa” (singular) or “tapas”…