Cruz del Carmen is a restaurant offering Spanish cuisine. It provides accessible facilities and accepts credit cards.