La Tahona de Celia is a tapas bar offering a taste of local flavors.