La Tasquita de Teixeira is a restaurant offering Spanish cuisine.