Get directions to La Parroquia Cafe & Live Music Lounge in Otay Ranch Town Center

Don't konw how to get to La Parroquia Cafe & Live Music Lounge in Chula Vista, California 91915? Find driving directions to La Parroquia Cafe & Live Music Lounge below.

Otay Ranch Town Center location: 2015 Birch Road, Chula Vista, California - CA 91915

Insert your starting address