Don Lucio's Taco Shop

restaurant in Otay Mesa, Tijuana

Phone: (619) 661-1577

Address: 2498 Roll Dr