Get directions to: Applebee's, Watsonville, CA
Restaurant address: 1105 South Green Valley Road Watsonville, CA 95076, USA
Restaurant: Applebee's