The Patio on Goldfinch

4020 Goldfinch St., San Diego, California 92103

4020 Goldfinch St., San Diego, California 92103
Restaurant
Mission Hills