Enjoy a taste of Spain at Samella, a restaurant serving delicious, homemade tapas.