Location We are located on the waterfront of Historic Beaufort, North Carolina. We are directly across from the Inlet Inn. Location 610 Front Street, Beaufort, NC 28516