Get directions to: Redwood Town Court, Escondido, CA
Restaurant address: 500 E Valley Pkwy Escondido, CA 92025, USA
Restaurant: Redwood Town Court