This role is perfect for someone who thrives in fast-paced environments, has strong leadership instincts, and is ready to take the next step in their restaurant management career. Location: 1146 - Port Wentworth, GA 310 Magellan Blvd, Port Wentworth, GA 31407, USA.