Spanish Tea at the Cosmo: - Saturdays 11 a.m. until 5 p.m.!
Cosmo Pics 065cropped