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 term "Airplane Park" comes from the large concrete airplane that is a centerpiece…