Carnitas Las Michoacanas

restaurant in Otay, Chula Vista

Phone: (619) 420-2626

Website: www.carnitaslasmichoacanassd.com

Address: 1335 3rd Ave