The Sand Castle Cafe & Grill Visit Website Location 117 Mallery St St. Simons Island GA 31522 Get Directions Phone (912) 638-8883 More Details Map ViewPhoto View Related Categories: Casual Full Service St. Simons Island