Restaurants vary greatly in price and atmosphere.