Address: 525 Telegraph Canyon Rd, Chula Vista, CA 91910
Website: http://vaniteacafe.com/
Hours: Sunday: 11AM-10PM, Monday: 11AM-10PM, Tuesday: 11AM-10PM, Wednesday: 11AM-10PM, Thursday: 11AM-10PM, Friday: 11AM-11PM, Saturday: 11AM-11PM
Rating: 4.5 stars (296 reviews)