Skip to main content

Palata Charbroiled Chicken

restaurant · Chula Vista, CA

Address
263 E Orange Ave, Chula Vista, CA 91911
Phone
(619) 426-9464
Website
palatacharbroiledchicken.ewbz.net
Where
32.6050, -117.0402

Search Hominin for Palata Charbroiled Chicken

Other restaurants nearby

More in Chula Vista

Palata Charbroiled Chicken — restaurant in Chula Vista, CA | Hominin