Goldfinch owners seek to make Eighteen Main in Irvine the new dining destination
Long Beach’s The 908 sister restaurant, The Goldfinch, has opened in Irvine’s new dining complex Eighteen Main, located in a hub of businesses, luxury apartment buildings and a hop away from John Wayne Airport. When...