Bodegon El Capitan is a Spanish restaurant offering a variety of dishes, including grilled meats and barbecue. It is located in Santa Úrsula.