Vela Riverside offers fresh seafood in a scenic setting.