Taberna Flamenca is a restaurant serving Spanish cuisine and drinks, including beer and homemade sangria.