Get directions to: Hot's Cantina, Northridge, CA
Restaurant address: 18673 Devonshire St. Northridge, CA 91326, USA
Restaurant: Hot's Cantina