Liberty Station just keeps getting better with the highly anticipated El Jardin, by Chef Claudette Zepeda-Wilkins.
Photos featured in Eater San Diego