Do yourself (and the staff) a favor and go somewhere else. This place exists just to take money from people who don't know any better. The food is terrible, and the staff was basically (and with good reason) apologizing for it beforehand.
Rate
Comments
2000 Hotel Plaza Blvd, Lake Buena Vista, FL 32830, USA