Casa Espana is a Spanish restaurant offering tapas, paella (Thursdays), and catering services for up to 200 people. They also serve breakfast and offer a selection of cheese specialties.