Cisco's Mexican Restaurant 1712 E Avenida DE Los Arboles Thousand Oaks, CA 91362 Phone: (805) 493-0533 Fax: (805) 493-0887
Category: Restaurants