Get directions to: El Patio Cantina, Simi Valley, CA
Restaurant address: 1925 Tapo St Simi Valley, CA 93063, USA
Restaurant: El Patio Cantina