You’ve found your way to La Mancha Tex-Mex-Tavern. Take your hat off and stay awhile – you’ll be glad ya did!