1. El Leoncito Viera 5360 Stadium Pkwy, Rockledge, FL 32955 Coordinate: 28.26887,-80.73706 Phone: (321) 806-3109