Inside: Strip Club 104:
Perfection. Excellence. Um….really goodness. These are the goals that truly great restaurants seek. Sure, you can settle for “pretty good,” “decent” or “nothing on this menu will make you ill,” but is that really where you want to aim? Exhibit A in this regard is The Strip Club 104 (don’t get excited/offended, it’s a steakhouse), located on the corner of Poinsett Street in Greer, in the former...