Downtown Plaza

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 409-7107

Website: www.marysdowntownplaza.com

Address: 290 3rd Ave