Get directions to: Baldos, Vallejo, CA Restaurant address: 991 Redwood St Vallejo, CA 94590, USA Driving Walking Bicycling Restaurant: Baldos