Food in Saint Leo We bring to your attention the most complete list of Food in Saint Leo, Florida Quick go: All types Book store Church Establishment Finance Food Health Place of worship Post office School University The Abbey Tavern Establishment, Food 33640 Florida 52, Saint Leo, FL 33574 +1 352-588-9844 Categories All types Book store Church Establishment Finance Food Health Place of worship Post office School University