We were in Richmond and didn't want to go downtown for a date night, so we picked the American Grille in the Entertainment Book. I can see why the it got good reviews here. The service was good - prompt and attentive.
We had halibut and sablefish as main dishes. They were one of the better ones we had - the fish was cooked quite well and still moist. The sauce and side dishes were good too.
Prices were very reasonable as well.
They don't have reserved parking spots in the hotel parking lot but you can get 2 hours free parking. Don't need to pay the meter. Just went in and tell the hostess your license plate and she will log you in so that the parking company has a record.