Goode Co. Armadillo Palace is rated 4.5 stars by 186 OpenTable diners.