El Leoncito

Star Rating: 
4280 S. Washington Ave
32780 Titusville , FL
Phone: (321) 267-1159

Specializing in Mexican and Cuban Cuisines.

Our Review: 

El Leoncito is located across from the Indian River which allows many guests to enjoy the river's pristine view from the dining area.

The restaurant's inviting exterior an interior projects the culture of Mexico and Cuba with vibrant colors and beautiful decor.