Starbird

Starbird

industry headlines

Starbird Opens Second Location in San Jose

2017-10-25 Starbird, the nation’s first super premium fast-food concept, is excited to open the doors to its second standalone location in San Jose, California, ...

Starbird Raises Close to $5 Million for Expansion

2016-09-29 Starbird officially completed its second round of funding, raising close to $5 million.