Starbird's Newest Location Sets October 7 Opening Date in Hermosa Beach
Starbird announced that its newest restaurant in Hermosa Beach will open on Friday, October 7. This grand opening marks the brand’s thirteenth location in California and third in the greater Los...