Jared Trujillo is the Director of Operations of Flying Star Cafe.
51 people are employed at Flying Star Cafe.
Flying Star Cafe is based in Albuquerque, New Mexico.