Deleceas Taco Shop

restaurant in Interstate 5 Corridor District, Chula Vista

Phone: (619) 420-5347

Address: 200 Broadway