I had it recommended to me as a gastropub kind of place, and the burger menus look interesting if the rest looks kinda run of the mill - of course execution is everything. Odd location - you have to be heading there not ever passing by. They are also apparently opening another place call Rus-Teak (get it?) on Maguire out in Ocoee/Windermere.
Then again, they have this too
Glazed Donut Burger - served between two hot glazed donuts topped with American cheese & smoked bacon
Now I'm not part of the foodie mafia or anything, but it's just, um.... yuck.
Just looking for a personal report from a Chowhound before I add it to the must-try list