Caná Pozuelo is a Spanish restaurant offering a full bar, table service, and outdoor seating. They accept reservations and credit cards, and provide high chairs.