Claim Jumper

restaurant in Fletcher Hills, La Mesa

Phone: (619) 469-3927

Address: 5500 Grossmont Center Dr