Los Jalapenos Menu
2003 Plum Creek Pkwy, Lexington, NE 68850, United States
Costa Teguise, Spain
Menu last updated: Jun 30, 2026
Explore La Terraza Grill restaurant menu in Costa Teguise featuring steak, grilled squid, tapas & more. Casual dining €20–30. Visit details & FAQs on Locallya..
Restaurant
La Terraza Grill
Cuisine
Restaurant
Location
Costa Teguise
Price
€20–30
Rating
4.6 / 5
The items regulars come back for at {brand_name}.
Dietary & food tags relevant to La Terraza Grill’s menu:
Dietary details and allergen information may vary; please confirm with staff when ordering.
Open daily from 12:00 PM to 11:00 PM. Reservations are recommended for dinner. Free parking is available onsite and nearby. Contact +34 828 72 13 34 for bookings or inquiries.
Centro comercial las cucharas, Av. de las Islas Canarias, 13, 35508 Costa Teguise, Las Palmas, Spain