The Tilted Kilt Sports Pub and Eatery
Aqua Greens built several floating Island Greens for the Tilted Kilt located in Elgin, IL.
The Tilted Kilt is a sports pub and eatery that offers live music and a nightclub. Its a growing franchise that boasts 400 locations throughout the US. The Elgin, IL location sports a waterfront patio bar that now offers several floating island greens built by Aqua Greens.
Website Content copyright © 2014 Aqua Greens