Flying Star Cafe (Juan Tabo and Montgomery NE), Albuquerque, NM, USA

Flying Star Cafe (Juan Tabo and Montgomery NE), Albuquerque, NM, USA

Brendan M.
The Flying Star Cafe located on Juan Tabo north of Montgomery in Albuquerque's Far Northeast Heights.
Default Title