For a casual lunch and some great beers, you should check out The Portsmouth Brewery
http://www.portsmouthbrewery.com.
Aside from offering their own beers, they offer sister brewery Smuttynose's beers, which are among the best around.
The food is definitely a notch above pub fare and it's great for a casual business lunch.
If you've got time and inclination for an exceptional Provencal dining experience, head up the coast a bit to Ogunquit, ME and try 98 Provence. You won't regret it.