Been to the one in Dallas. If you've ever been to the Ranch in Las Colinas then you know what to expect. It's the same restaurant.
https://theranchlc.com/
Fish City Grill is a chain, but it wasn't shitty the last time I went in Dallas.
I recommend this place for bringing the dog. This place fucks.
https://thehoppymonk.com/