Get directions to: Applebee's Neighborhood Grill And Bar, Vallejo, CA
Restaurant address: 1041 Admiral Callaghan Lane Vallejo, CA 94591, USA
Restaurant: Applebee's Neighborhood Grill And Bar