Kyle's Chicken House
900 Embarcadero del Mar, Isla Vista
(805) 961-1700
No longer in business

  • Opened: 2021-11
  • Closed: 2022-08
  • Category: American