Huddle House Visit Website Location 1701 Frederica Rd St. Simons Island GA 31522 Get Directions Phone (912) 638-7902 More Details Map ViewPhoto View Related Categories: Diners St. Simons Island