Lions Park Costa Mesa
Lions Park Costa Mesa Lions Park is located at 570 E. 18th Street in Costa Mesa. It is home to the Lions Club Fish Fry each June and is also sometimes called the Airplane Park. The Airplane Park comes from the large concrete airplane that is a centerpiece of the…