Chowderheads is a little seafood restaurant located at the intersection of Routes One and 114 in the Oakhill Plaza., in Scarborough, Maine.
Chowderheads is a great place to have a high quality, inexpensive seafood meal!
Note: I was not compensated in any way for this review.
P.S. Sarah Lindahl at "So....What else?" interviewed me on her blog...check it out!