Los Jalapenos Menu
2003 Plum Creek Pkwy, Lexington, NE 68850, United States
Costa Teguise, Spain
Menu last updated: Jun 30, 2026
Additional favorite options include Mixed Grill Platter, Crème Brulée, and Tapas selections. The menu supports several food and dining preferences with....
Restaurant
La Terraza Grill
Cuisine
Restaurant
Location
Costa Teguise
Price
€20–30
Rating
4.6 / 5
The items regulars come back for at La Terraza Grill.
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