Applebees is a national chain and I am happy to report that this is one of the better restaurants of the Applebees that I have eaten in. The food is well prepared, portions are enormous- far too much for one person to finish - and the menu is extensive.
To my surprise, the drinks are top quality and clearly made with superior ingredients. I had a marguerita that was as good as an I've had, and my friends also commented on their drinks.
Give it a try. Gets noisy but worth it.