Something can be said about consistency, especially in Charlotte restaurants. So many places have one note melodies and fluctuate greatly in experience. Bonefish Grill in Matthews is spot-on every time I visit.
I have become a slight regular at Bonefish, seeing as how I work in the area. The ingredients have always been fresh and top-quality. Freshness only goes so far, though; it requires refined technique to bring out the flavors. Kitchen manager Sandra and her team do an excellent job preparing each dish to perfection. Table service is also stellar, with an attentive and knowledgable wait staff that is eager to help.
While not the cheapest eats in town, you do get what you pay for: incredible food and great service. The only thing better would be more room (so I don't have to wait for a table).