La Finestreta is a restaurant offering tacos and quesadillas.