Limnios tavern is located in Ag. Stefanos Mykonos, one of the first areas outside the town, who welcomed regular tourists. The village is just 3.5 km from the town and is very close to the modern Tourlos port. Below the village lies the beautiful beach, sheltered and organized, where everyone can enjoy the wonderful view of Delos and the surrounding islands. At Ag. Stefanos there are many quaint old churches like Ag. Stefanos, Ai Gioris of Michalovits and Ai Gioris Spilianos, while in the beginning of the road and just below the ancient monumental Pouadou’s well preserved. The area attracts many visitors, as it has many hotels, restaurants and cafe-bars.