I was on weightwatchers while visiting AC last May. I came home and weighed in several pounds less. So the answer is yes, you can find great food for few points.
I'm with Debbie on Papi's diner. Great food, fresh veggies. You can't go wrong with seafood as long as it isn't fried.
FYI - I am now a lifetime member (means I have made my weight goal and kept it off for over 6 weeks) and have lost a whopping 112lbs (for those who knew me before, I am a shadow of my former self)