The Mission - North Park
2801 University Avenue
San Diego, CA 92104

Open daily 7am - 3pm

View on Google Maps