iamdeirdre.com
Queenshead Eurobar
I wanted to like this place but I’m afraid it’s just not my cup of tea. Located on Central Ave West of downtown, the Queenshead is certainly an interesting place. The decor is lovely, t…