Loading...

Appaloosa Restaurant Bar | view more Restaurants

Type: Mid-range, Mexican, International, Vegetarian Friendly
11 Mavrogeni Goumenio Square, Mykonos Town 846 00 Greece
Rating: 4
Country: Greece
City: Mykonos Town

Meals: Dinner, After-hours
Cuisines: Mexican, International
Features: Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Free Wifi, Takeout, Reservations, Outdoor Seating, Seating, Accepts Credit Cards, Table Service

Vegetarian FriendlyYes
Vegan OptionsYes