BD to me, has the worst BBQ in the Metroplex. As previously posted, if I want great BBQ but no scenery I'll go to Hard8.
Twin peaks surprisingly has pretty damn good food and scenery that can't be beat for a breastaurant.
On another note, has anyone tried "Bombshells" yet. They are a 4 location chain based out of Houston. Just curious if there is any recon on it yet.
Here is their website link
https://www.4bombshells.com/