The latest restaurant from the folks that own the Hogfish Bar and Grill and the restaurant at Geiger Key Marina is Roostica, on Stock Island. Roostica feels like an Italian trattoria with it’s casual atmosphere, simple menu and good food. Restaurant Reviews Roostica, Key West 1 comment