La Txalupa
Seafood · Spanish · Casual Dining
Restaurante La Txalupa is a restaurant located in Castro Urdiales, Spain. It is known for serving delicious dishes, with one review highlighting a delightful lentil, black pudding, and chorizo starter.
Location