The Beer Shed in Riverview
The Beer Shed is one of the best bars on the river in Riverview. The Beer Shed is located at 11222 Casa Loma Drive, Riverview. The local hangout that only Riverview people know about. Let's go inside and check it out.