We enjoyed dinner here recently; it is a new location/restaurant. The restaurant is located in Aurora off the Peoria Exit from I-70, on the north side of the highway in a small strip shopping area adjacent to the La Quinta Inn. It has mine-themed wood carved booths which add to the decor. The... read more
You have no recent hotel searches.