Starfish Asian in South Laguna Beach: A Stellar New Hangout by Diane | Jan 28, 2013 | Best Restaurants Restaurateur Nancy Wilhelm did all of us a favor when she launched Starfish Asian Cuisine in the Albertson’s shopping center in South Laguna. While we love our quieter lifestyle down here (a whopping 3 miles from Laguna’s Main Beach center), we...