Wow is it ever good, and it is huge on top of it. They are more of an upscale restaurant with a small town appeal. Most seating over looks Cowboy lake and almost across from the Ford Airport. Its not too out of the way when you want to bring your friends some where.
more