Stranded is a bar offering beers, cocktails, and snacks at an outdoor space with a sandy beach vibe by the river.