Update: See the other two restaurants, the Bevo Mill and Feasting Fox. I stopped by again in August of 2020.
The smallest of the Anheuser-Busch restaurants, the Stork Inn still holds its own on Virginia Avenue in Dutchtown.
I love the tower; I use the tag of Tudor Revival only grudgingly; this building, and its partners bear a much stronger resemblance to German half-timber construction, which so often just gets subsumed under its English counterpart.