We just went to a small wedding at Captain Bill's. I believe it is affordable and the food was much better than most catering places.