Get directions to: Chamorro Grill, San Diego, CA
Restaurant address: 6628 Mission Gorge Rd San Diego, CA 92120, USA
Restaurant: Chamorro Grill