Through his own personal and professional travels, celebrity chef Alton Brown says there is not better oyster bar in America than his favorite in Maine
Well, if the Food Network says it's true, it's gotta be true, right? Maine is such a foodie town that it comes to no surprise that the Food Network is picking up some of our best local food places.