If people are raving about a restaurant and that restaurant has a Michelin star, you would think and hope that the restaurant is fantastic. Unfortunately, that was not the case for Le CouCou, a traditional French restaurant with a modern twist. The restaurant is located in the Howard Hotel in...