La Plaza Tapas Restaurant is a Spanish establishment offering a selection of tapas, wines, beers, and specialty cocktails. They are known for their sangria.