Champs Sports Bar
4.2
(339 reviews)Paseo Maritimo, S/n, Barcelo Teguise Beach, Costa Teguise, 35508
+34 928 59 05 51Official websiteAmerican Express
Bar
Dinner
Drinks
European
Free Wifi
Full Bar
Gluten free options
Live Music
Lunch
Mastercard
Mid-range
Outdoor Seating
Pub
Reservations
Restaurants
Seating
Serves Alcohol
Table Service
Television
Vegan options
Vegetarian friendly
Visa
Wheelchair Accessible
Wine and Beer
Restaurant
About
Champs Sports Bar is a FOOD & FUN gastronomic space that offers young and dynamic dishes blending both American and Tex-Mex cuisine. It has giant TV screens, a snooker and table soccer area and all the comforts and facilities to watch and enjoy sports events to the max.
At a glance
- Verified listing
- Typical visit: about 1 hour