Tapioca Express

Tapioca Express
2611 Vista Way
Oceanside, USA