Selecta Panaderia-Tortilleria

restaurant in Otay, Chula Vista

Phone: (619) 422-8464

Address: 1415 3rd Ave