I usually dont come here. There is something wierd about the smell of Subway mixed with the stench of a pet store. On a hot day you can smell the gym from down the way.The service here is your traditional snobbish, below par, Destrehan entitlement service. The staff is a bunch of teenagers working for spending…