El Tigre Inc

restaurant in Otay Mesa West, Imperial Beach

Phone: (619) 429-8212

Address: 2909 Coronado Ave