Bar la Concha offers a taste of Spanish cuisine with homemade-style tapas.