I have only had the top shelf margarita...awesome.
Never had one. Usually have margaritas here.
I like the long Island ice tea.
I have had better.
Have never ordered those so cant say but I've never had anything that wasn't good here.
Thanks! Your answer is awaiting moderation.