Don't let the name fool you
By A Yahoo! Contributor, 11/30/06
I never go to Hutch without stopping at the Anchor (or at least at the Anchor Away). The food is great, and they serve the best nachos on the planet! I usually eat there and take 2 or 3 orders of nachos home for later. Yum!