Get directions to: La Terraza, Santa Paula, CA
Restaurant address: 1000 E Main St Santa Paula, CA 93060, USA
Restaurant: La Terraza