Cesar 7 Mares

restaurant in Otay Mesa West, Imperial Beach

Phone: (619) 575-9395

Address: 3770 Chanute St