Food was good, service was HORRIBLE! We just stayed at the Westin this weekend, my wife had a conference at the Omni hotel and we were able to get a great rate for the whole family at the Westin just a few blocks away. The hotel is excellent, so we thought this type of service would be extended to the hotel restaurant. Unfortunately, this was not the case. Our waitress could not have been more dismissive of us. When we initially arrived, she took the drink order for our boys, and when she came back to the take the rest of the order, she didn't ask my wife and I what we wanted to drink, we had to flag her down to get a drink order. I asked for a beer, she didn't then ask if we wanted refills. Never came back to ask us how we were doing, how the food was or if we needed anything else. I ordered my son another hot dog, it took 20 minutes, I couldn't believe she never even came to tell us why it was taking so long. Basically she dropped off our food and never checked in on us again. We had to flag down other waiters to get our check. Probably the worst experience at a restaurant, which is unfortunate b/c we had a great stay at the hotel.