5173 Guava Ave, La Mesa, CA 91942
Loading map...
5.0 out of 5 stars
(2 reviews)Carlos Andrade
I had my daughter at Taproot for about 1.5 years. She loved going there. All folks there were simply amazing! Thank you Karla for being such a big help for Laysla.
David Powell
Opening hours not available