Los Reyes Mexican Food Restaurant

restaurant in Otay Mesa West, Imperial Beach

Phone: (619) 690-3788

Address: 1270 Picador Blvd Ste I