Update: 11/7...
Finally got in touch with the manager (Joe). If you have a run-in with this "tough guy", know that he's going to yell scream and stand by his employees. Ex.) He threatened to "kill me" because he didn't like what I said (or wrote on here). If you choose to still give this place your business, good luck. The nail's in the coffin (for this place) as far as I'm concerned.