Costa Mesa Parks – Tewinkle Park
Tewinkle Park is a beautiful 49 acre park located at 970 Arlington in the City of Costa Mesa. It features a lovely lake and waterfall which are home to numerous ducks. There are also 12 tennis courts as well as volleyball and baseball courts. There are numerous picnic tables, an ampitheater,…