Stadium 26 is rated 4.1 stars by 61 OpenTable diners.