Chow Hall

Food court · 1600 Henderson Ave, San Diego, CA

More food in San Diego, CA · Food Court in San Diego