Oh no, did you both try contacting the actual store you had a problem at? That's a good place to start.
Their headquarters is in Tampa Florida and you can use Google to find the address. I was not happy with the Maryland location either when I ate there about 2 months ago
Thanks! Your answer is awaiting moderation.