County of restaurant: St. Charles County
Location of restaurant: Technology Dr. & Hwy K, O'Fallon
Phone: (636) 329-9441
Hours: 24/7
Built up area, fairly new, near I-64 in O'Fallon. The checker-board and bare beam entrance set off with a big red boom-er-ang!