Fast-food - Byron, CA, United States close