Formerly Known as the Country Palace,...
Formerly known as the Country Palace, Angels is a low-contact, low-pressure, laid-back place where you can go have a beer watch some pretty girls take off their clothes. Anyone who remembers the old Mermaid Lounge (formerly of downtown, moved later to the current location of Deja Vu on Ravine...