Handicap is a restaurant specializing in seafood. It offers lunch and dinner with options for takeout and reservations. Accepts credit cards.