I am rounding down from 3.5 here. This place is somewhat overrated--maybe a place to impress a date or perhaps an expense account dinner. But while I would eat here again, I would not choose to eat here again.
First, Braddock's is a bit pricey and some of the appetizer portions are much smaller than you would expect for the price. Second, there is a large selection of entrees and as a restaurant in a higher-end hotel there is the requisite elegance. Third, the salads and bread are great and they are food allergy friendly. Finally, the entrees are ok at best. Some of the dishes try too hard and are overly complicated which is not always a good thing.
Overall, however, I prefer Alihan's across the street for what I think is consistently better food at a much lower price (which also includes a free glass of wine).