Mao Asian Street Food offers authentic Asian street food with a focus on Spanish tapas. The establishment is located on Playa Max Beach, Carr. de Cadiz, Km 198.