Welcome to McCall’s Restaurant and Banquet Center! McCalls is the perfect venue to hold all your special occasions with accommodations for up to 300 guests in their spacious banquet facility.Numerous catering options are available with a chef on hand to assist you in selecting or even custom designing a perfect menu. McCall’s delicious and enticing menus include everything from seafood and...