This unique restaurant and retail concept is an adventure through the most realistic indoor rainforest ever created. Discover amazingly lush surroundings, cascading waterfalls, and beautiful giant aquariums. Savor fresh, original menu selections, influenced by the cuisines of Mexico, Asia, and the Caribbean.
6170 West Grand Avenue, Waukegan, IL 60031Map
Cuisine: Local Traditional