So what's the story about Trop Mex is it any good? I have never been there but I have passed it several times and I have always wondered what the f*ck is this place doing here next to a Pallet Yard.