Get directions to: Best Little Rib House In San Diego, San Diego, CA
Restaurant address: 4706 Clairemont Mesa Boulevard San Diego, CA 92117, USA
Restaurant: Best Little Rib House In San Diego