El Jardín in San Diego

El Jardín in San Diego is a Restaurant (outdoor seating). El Jardín is located near Chauncey Road. El Jardín also exists in Santa Clara County and Santa Barbara County.

Amenity
restaurant
Building Type
building
Website
https://libertystation.com/