Small Plates With Big Tastes Published February 25, 2009 Two places are serving up some amazing tapas: Costa Brava and Tapas Picasso.