What does anchor bar mean?

anchor bar meaning in Urban Dictionary

Frank and Teresa created the biggest meals on the planet called the buffalo hot wing. Not some shitty buffalo wing you will discover in almost any other town. A hot spot for great beer and better wings