Update to my earlier review:
The GM of JDs reached out to me to try to rectify the poor experience with a gift card. Totally unexpected! However, it is great to know that this restaurant cares about their customer's experiences and realized that word of mouth is a powerful tool.
Bravo! We'll give this restaurant another shot... :)