IHOP #827 is an IHOP restaurant located at 2258 Otay Lakes Road in Chula Vista, California.[1]

IHOP #827
Map
Store number827
Address2258 Otay Lakes Road
CityChula Vista, California
Coordinates32°38′51″N 116°57′59″W / 32.64748°N 116.96631°W / 32.64748; -116.96631Coordinates: 32°38′51″N 116°57′59″W / 32.64748°N 116.96631°W / 32.64748; -116.96631

References Edit

  1. IHOP in Chula Vista, restaurants.ihop.com