Sangria 71 is a Spanish restaurant offering a festive atmosphere and specializing in tapas and seafood paella.