Get directions to: George's Rib Palace, Antioch, CA
Restaurant address: 2734 W Tregallas Rd Antioch, CA 94509, USA
Restaurant: George's Rib Palace