The Pit is a Portuguese restaurant specializing in BBQ meat and seafood dishes, alongside empanadas and country sides.