Applebee's
610 Palomar St Ste 1502, Chula Vista, CA 91911-7134
Applebee's is a American, Bar, Pub place is located in Chula Vista, California. The address of Applebee's is 610 Palomar St Ste 1502, Chula Vista, CA 91911-7134.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 619-585-4753, or open their website to view relevant information, The url is http://applebees.com