Spanish and Latin American flavors await at Rio Fischrestaurant & Tapas Bar, a cozy spot specializing in seafood and tapas.