525 Telegraph Canyon Road, Chula Vista, California, 91910, US
(619) 421-2622
VANITEA CAFE isn't accepting online orders right now.