Luna Azul (closed) Mexican restaurant with vegan options in Greenwood. 8552 Greenwood Ave N, Seattle WA, 98103