Krazy Fish is hands down my go to restaurant when I am trying to show off the best Charlotte has to offer.
It's got a funky, fun, hippie atmosphere and it's laid back ambiance is really contagious, this is especially true for some of the people who work there. The staff is fantastic but make sure you go there with some patience, order 1 more drink than you typically would, and enjoy the experience.
Their tacos are creatively delicious works of art. I've tried all of them and have yet to be disappointed. Same goes for their sides. My all time favorites are their beets, side salad and squash casserole. Those side choices might make me sound like an 80 year old man, but I just can't help it. They are too good.
Little secret, if you love their Seafood Diablo (a heavenly mixture of Asian seasonings/curry with all the best seafood you can think of) and it's not a nightly special, ask your waiter if the kitchen would be willing to make it. They always have every time we've gone and asked.
Krazy Fish always has some krazy specials, those paired with their menu have yet to disappoint me in the 30+ times I've been there. What ever the chefs were inhaling when they were creating their culinary masterpieces has me coming back for more and singing their praises.