Restaurante San Marcos is an asador, or grill, located in Icod de los Vinos. It offers a warm dining experience with hot dishes. The establishment is known as a place for good food.