Kuba Kuba

Authentic Cuban food; busy, cafe-lunch counter atmosphere with cuban grocery items.