Flying Star Cafe pierwsza lokalizacja została otwarta w 1987 roku na Central Avenue w Nob Hill obszarze Albuquerque, w pobliżu kampusu University of New Mexico. W tym czasie nosiła nazwę Double Rainbow, ponieważ była franczyzobiorcą sieci lodów San Francisco o tej samej nazwie. Obie firmy zawarły umowę dotyczącą wspólnego używania nazwy, ale ostatecznie lokalizacja w Albuquerque chciała rozgałęzić się na restauracje spożywcze i umowa została ponownie zmieniona; w rezultacie Double Rainbow w Albuquerque zmieniła nazwę NA Flying Star Cafe., Szukając nazwy, przeszli ponad 300 różnych wyborów, a ostatecznie Nazwa Flying Star pochodziła od chińskiego magazynu petarda.
jako Double Rainbow otworzyli jeszcze dwie lokalizacje. Jeden znajduje się na północno-wschodnich wzgórzach Albuquerque przy Juan Tabo Boulevard, otwarty w 1995 roku. Trzecia lokalizacja, otwarta w 2000 roku, znajduje się w pobliżu dzielnicy przedmieścia Albuquerque, na Menaul Boulevard. Zmiana nazwy z Double Rainbow NA Flying Star nastąpiła po otwarciu czwartej lokalizacji w 2001 roku, w Północnej dolinie Rio Grande., W tej lokalizacji znajduje się stanowisko do zaczepiania koni, dzięki czemu klienci mogą odwiedzić Flying Star na koniu. W tym miejscu znajduje się również duży Petio — odkryty obszar, w którym goście mogą jeść razem ze swoimi zwierzętami. Piąta lokalizacja została otwarta w 2005 roku, w dzielnicy Downtown Albuquerque. Budynek ten oferował teraz jeszcze jedną nową funkcję — salę konferencyjną na lunche biznesowe w centrum miasta. W 2006 roku otwarto kolejną lokalizację w Corrales, a w 2007 roku kolejną lokalizację Northeast Heights przy Paseo del Norte. W 2008 roku Flying Star rozszerzyło działalność poza granice miasta, otwierając swoją pierwszą lokalizację w Bernalillo., W następnym roku Flying Star otworzył kolejny sklep w dzielnicy Railyard w Santa Fe w stanie Nowy Meksyk.
od 1987 roku Flying Star rozszerzył się do siedmiu lokalizacji w Albuquerque, a cztery kolejne lokalizacje w Bernalillo, Corrales i Santa Fe. Lokalizacja Downtown Albuquerque mieści się w dawnym budynku Southern Union Gas Company, który jest wpisany do National Register of Historic Places.
Satellite Coffee, popularna sieć kawiarni w Albuquerque, jest siostrzaną firmą Flying Star Cafe. Lokacje Flying Star Cafe serwują kawę satelitarną.