Up the hill towards St. Peters I believe. It is located near the New Rainforest Adventure Park that had many up in arms due to the destruction of certain areas around it.
Rainforest Adventure ParkSeveral years ago I posted about our drive to St Peters and stop at Emilio's Park and the hundreds of colorful bird houses in the park. The view from up there is magnificent! Sounds like this restaurant will be a success.