1. The Castle Grill Sebring 3416 State Road 17 N, Sebring, FL 33870 Coordinate: 27.52152,-81.4532 Phone: (863) 585-5709