Applebees Locations & Hours in Vallejo, CA 94591
Applebees Store Details
-
Address
1041 Admiral Callaghan Lane
Vallejo, CA 94591
Maps & Directions
-
Phone Number
(707) 558-0824
Nearby Applebees Locations
Popular Stores in Vallejo
Popular Store Locations & Hours