Has anyone ever eaten in one of these??? I'm told it's as good as (maybe even better?!?!) than TGI's?? I'm a bit of a TGI's loyalist myself so finding this hard to believe but I'd like to hear what anyone thinks of it and if there is one in the Orlando area??
Bookmarks