IHOP

restaurant in Rancho San Diego, Casa de Oro-Mount Helix

Phone: (619) 670-1209

Website: www.ihop.com

Address: 3637 Avocado Blvd