Mi Tierra Restaurant

restaurant in Mid-Broadway District, Chula Vista

Phone: (619) 591-9285

Address: 836 Broadway