St Clair Riverview is a bar and grill known for serving good food at affordable prices.