The thing I like most about mesquito grille is the food. The wings are excellent, as are the margaritas. But really, I have tried several items on the menu and although I would classify it as american fare or bar type foods - the food really is very good.
The place is small and quaint....not necessarily a con, but not exactly a lot to look at either. The upstairs seating though is much nicer than the downstairs bar area seating. I can't say I'm a fan of the downstairs bar area.
From my experience, the wait staff is somewhat slow, friendly, but they are either understaffed or just don't come around to the tables all that often. Always nice and accomodating though.
Every place has its pros and cons, but the food is sooooo good. Like I said, american style bar fare - burgers, wings, steaks, etc. But all of it is very good. Don't forget to grab a margarita!