allagash brewery is one of my favorites, although it is a little ways out of downtown, so you will need a car to get there (probably worth heading out that way, there are several breweries in the same neighborhood). and there is a nice beer garden called novare res beir cafe, they seem to always have a good variety. for food I like flat breads pizza, they tend to have some good local beer around, and are right on the water by the public peer. I moved away a couple of years ago though, so there may be some newer places that are also good. -chickens