Was the restaurant really that bad—or was it just the rain?

There are a few things that will result in poor customer reviews of a restaurant: bad service, bad food—and bad weather.