Chinese
North Park
Fortunate Son is one of the best decorated restaurants in San Diego's North Park.
August 7, 2023