This is a work in progress and there may be some bugs.
If you find any issues or have feedback send me an email:
San Diego, California, United States
The Chi-Chi was one of a chain with locations also in Palm Springs, Hollywood, Riverside and Long Beach. The San Diego location opened in 1946 and included the South Seas Room. It closed in 1951.
As of 2023, this location is home to Urban India Restaurant & Bar.