Liberty Public Market

2820 Historic Decatur Road, San Diego, California 92106

2820 Historic Decatur Road, San Diego, California 92106
Restaurant