I'm really surprised to see such high ratings for this place. Does Huntersville really have that bad of food that THIS place is four stars? I do a fair amount of traveling and this place actually reminds me of an airport restaurant. The menu looks enticing but you end up with a bland and disappointing experience. The food was lacking in any flavor, appeared to have been sitting in a warmer for hours, and had the texture of being frozen or out of a box. I imagine that their kitchen is just a few microwaves, a warmer, and a lot of food package wrappers.
We actually sent back the crab and artichoke appetizer because it had that "sitting out too long" nasty crust on it, and the server even admitted it had been in the warmer for a while. I ordered a steak that honestly might as well have been steamed it was so bland. I'm not a salt person but I actually had to salt and pepper my steak. You'd think for a $28 steak they could go the extra mile and use a little seasoning. My wife ordered the grilled chicken sandwich that she couldn't finish because the chicken was so obviously frozen it was had that overtly grainy texture and rancid taste.
The service was prompt but very apathetic, as if the restaurant's location is what draws customers and service can be delivered at an efficient but bare minimum. I can't blame our server for the food, but he cared so little that he might as well have been selling magazines door to door.
I would return here only to sit outside to have a few beers (recommend the OMB) and people watch. Ordering food here is a huge waste of money though!