Los Primos Mexican Food

restaurant in Otay, Imperial Beach

Phone: (619) 476-2278

Address: 3733 Main St