Get directions to: Dad's Catfish Cabin, Vallejo, CA
Restaurant address: 3315 Sonoma Blvd Vallejo, CA 94590, USA
Restaurant: Dad's Catfish Cabin