Albuquerque NM American 1. 4026 Rio Grande Blvd NW, Albuquerque, NM 87107 | Flying Star Cafe (505) 344-6714