Michigan Steeler Bars
Howdy folks...if you are on the western side of Detroit or near Ann Arbor, there is a great bar nearby for Steelers fans. Aubree's in Depot Town.
"Socialism is the philosophy of failure, the creed of ignorance and the gospel of envy. Its inherent virtue is the equal sharing of misery." - Winston Churchill
Array title="Mexban is an unknown quantity at this point">
Re: Michigain Steeler Bars
Is Aubree's still a Steeler Bar? I am looking for a place to go and watch my Steelers play. Can someone help me out? I live in Detroit
Originally Posted by Hammer67