Originally Posted by sxmbeachlover
Where is Emilio's?


In St. Peters area. At rotary at Mark's Place and Carrefour go half way around rotary (now heading North) take right note gas station at corner drive about three quarters mile then on left you'll see entrance and zip lines etc. Just past this is a pretty park.