Being from Orlando, this place just makes me happy. The sheer consistency in atmosphere, food, pricing and drinks always puts a smile on my face. Watching my 7 y/o house the twin lobster tail special the other night was rather impressive also. Prime rib is fantastic.
Definitely one of the better, casual places to eat at Town Square.