We went to this place because it was just down the road from our hotel and because their advertisement said they had the best margarita in town. The parking lot was crowded so we went in thinking it was going to be really good.
The moral of the story is the best in town isn't always that good. The margaritas were fair at best, and the food was average. Service was very good and the atmosphere was definitely Mexican.
I won't say don't go there because it wasn't that bad, and if you want Mexican food in Clarksdale there aren't a lot if choices. Just don't get your hopes up too high and you won't be as disappointed as I was.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.