I will never understand Creative Loafing's obsession with this mediocre, overpriced, non Louisiana restaurant. Atlanta's cajun scene is nearly non-existent, but please give Big Easy Grille a try before pumping Crawfish Shack again.
I have to agree. This is the best steak tartare I have ever eaten in my life and I have been to some of the best steakhouses in the country.
Creative Loafing Atlanta
Powered by Foundation