St. James, NC Listings Local Resources Dining Shopping Leisure Highest Rated Dining Salt 64 $$$ 452 reviews New American, Bars (910) 933-1019 6404 E Oak Island DrOak Island, NC 28465 Carolina Coastal Cafe $$ 39 reviews Coffee & Tea, Breakfast & Brunch (910) 363-4350 607 N Howe StSouthport, NC 28461 Fixins $$ 82 reviews Breakfast & Brunch, Salad, Wraps (910) 933-1009 8300 E Oak Island DrOak Island, NC 28465 Cape Fear Boil Company $ 30 reviews Seafood, Cajun/Creole, New American (910) 250-1069 6402 E Oak Island DrOak Island, NC 28465 Castucci's an Italian joint $$ 245 reviews Italian (910) 477-6755 4332 Long Beach Rd SESouthport, NC 28461 KoKo Cabana $$ 318 reviews Burgers, Tacos, Sandwiches (910) 933-6222 705 Ocean DrOak Island, NC 28465 Swain's Seafood and Cut $$ 313 reviews Seafood, Italian, Sandwiches (910) 933-6300 8317 E Oak Island DrOak Island, NC 28465 Southern, a gathering place $ 35 reviews Bars, Steakhouses (910) 931-0786 105 E Brown StSouthport, NC 28461 Beacon 315 $ 12 reviews New American 2571 St James Dr SESaint James, NC 28461 Midway Grille $ 77 reviews American (910) 253-0777 2827 Midway Rd SESte 100 Fizzy Jane's $ 54 reviews New American, Seafood, Cocktail Bars (910) 363-5060 614 W West StSouthport, NC 28461 Tranquil Harbour Restaurant & Bar $$ 297 reviews Seafood, Burgers, New American (910) 250-1294 5908 E Oak Island DrOak Island, NC 28465 Mr P's Bistro $$$ 246 reviews Seafood (910) 457-0801 309 N Howe StSouthport, NC 28461 Edgewater 122 $ 125 reviews Salad, Fish & Chips, Chicken Wings (910) 477-6130 122 Yacht Basin DrSouthport Island Way $$ 486 reviews Seafood, Wine Bars, Steakhouses (910) 278-7770 1407 E Beach DrOak Island, NC 28465 Joseph's Italian Bistro $$ 253 reviews Italian, Seafood, Bars (910) 454-4440 5003 Oquinn BlvdSouthport, NC 28461 Island Jo Coffee & Cafe $ 179 reviews Breakfast & Brunch, Coffee & Tea, Bagels (910) 250-1677 7916 E Oak Island DrOak Island, NC 28465 Shagger Jacks $$ 618 reviews New American, Seafood (910) 933-4103 8004 E Oak Island DrOak Island, NC 28465 Thai & Vine $ 67 reviews Thai, Seafood, Noodles (910) 933-1025 106 SE 58th StOak Island, NC 28465 Old Bridge Diner $ 164 reviews Diners, Breakfast & Brunch (910) 250-1184 132 Country Club DrOak Island, NC 28465 Provision Company - Southport $$ 692 reviews Seafood, Sandwiches (910) 457-0654 130 Yacht Basin StSouthport, NC 28461 Back 2 Shuckers $ 36 reviews Seafood, Salad, Soup (910) 278-4944 6220 E Oak Island DrOak Island, NC 28465 Olivers On the Cape Fear $$ 522 reviews Southern, Salad, Soup (910) 477-9299 101 W Bay StSouthport, NC 28461 D's Italian Restaurant $$$ 146 reviews Pizza, Italian (910) 253-8151 2831 Midway Rd SESte 106 Mo's Wood fired Kitchen $$ 36 reviews Pizza, Burgers, Salad (910) 477-6901 4956 Old Long Beach Rd SESouthport, NC 28461