Manduca is a Spanish restaurant offering traditional local cuisine with a chef's touch, in a cozy and family-friendly atmosphere. It features a sunny terrace and free parking.