Hands down the best ribs on the planet!!! We used to live overseas in Baku, Azerbaijan, and our last favorite last meal in Houston's ribs. Trust us, two people can each have their wonderful house salad and then split one order of knife-and-fork ribs with sides of baked beans and coleslaw. Heaven!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.