Spanish Restaurant. Offers a menu with various dishes.