The food at Rick's is terrible...and in the summer it is packed with tourists.
I suggest Bray's Pub & Brewery. It is located just East of the main strip in Naples (over the draw bridge), across the street from the Antique's barn and a Rite Aid shopping center.
The food is typical pub fare, and pretty good at that. Bray's has its own brews, made on the premises.They also feature guest brew's on top, so each night you go there will be something new to try. They have live music several nights a week, outdoor seating, a horseshoe pit, and they bring out a giant fire pit on cold evenings.
They tend to be wary of "out-of-towners" but if you don't get out of line, you're good to go.