← Chula Vista restaurants
Applebee's
No reviews yet
American610 Palomar St, Chula Vista
Own or manage Applebee's? Claim this listing free
Hours
Hours not listed yet.
Details
Address610 Palomar St, Chula Vista 91911
Phone+16195854753
Websitehttps://restaurants.applebees.com/en-us/ca/chula-vista/610-palomar-st-77062
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.