Visit River Canal Marina at 600 NW 7th Ave. in Miami, Florida. River Canal Marina has not been reviewed by any seafarers, be the first to review and rate this marina! Florida boaters can always be found in the waters of Miami. Call 305-324-9496 to contact River Canal Marina directly.