St Marks Restaurant LLC Address: 785 Port Leon Dr, St Marks, FL 32355 Phone: (850) 925-7865 Other Businesses: Deal's Famous Oyster House at 785 Port Leon Dr, St. Marks, FL 32355 St Mark's Gator Co at 56 Riverside Dr, St Marks, FL 32355 St Marks River Cantina at 859 Port Leon Dr, St Marks, FL 32355 Pirates Landing Bar & Grill at 785 Port Leon Dr, St Marks, FL 32355