Del Toro Café: A Colombian café offering "the taste of imagination." Enjoy coffee in a relaxed atmosphere.