Koo Koo Roo
Closed in 2012 and had its space taken over by another corporate chain − Chipotle, which opened in March 2013.
That’s Chan Dara you see reflected across the street.
Address: 301 N Larchmont Blvd, Los Angeles, CA 90004
Phone Number: (323) 962-1500 Fax: 323-962-2090
Hours: Mondays to Fridays: 10:30 am – 10 pm
Saturday and Sunday: 11 am – 10 pm
Forms of Payment: accepts cash and credit cards
Reservations? Not necessary. Just drop in.
Specialty: chicken, take-out, delivery of large orders
Restaurant Style: Dine-in without waitstaff, fast food; Patio
History: opened in January 1995
Location: northwest corner of Beverly and Larchmont Boulevards
Parking: private lot Accessibility: ok for wheelchairs