Costa Mesa’s exterior. (PC: Google Maps)
Birthday party at Costa Mesa, CA (2300 Harbor Blvd) in 1999. Slightly edited but shows a good amount of the store.
Birthday party at Costa Mesa, CA (2300 Harbor Blvd) in 2000.