Get directions to: Tapioca Express, Vallejo, CA
Restaurant address: 3720 Sonoma Blvd Vallejo, CA 94589, USA
Restaurant: Tapioca Express