Turkey Legs hero image

Turkey Legs

Restaurant

SeaWorld, San Diego, CA 92109, USA

Biter Score
7.6
Closed
Wednesday: 7 AM – 10 PM