Astro Doughnuts & Fried Chicken Headed to West Coast
Astro Doughnuts & Fried Chicken, a casual yet refined take on two comfort food classics—fried chicken and doughnuts—is set to open its first West Coast location in early 2017 in Downtown Los Angeles on 6th Street between Olive and Grand. After three years of success in Washington, D.C., and Virginia, Astro will bring its seasonal […]