33640 FL-52, St. Leo, Florida, 33574
(352) 588-9844
The Abbey Tavern Provides Restaurant, Bar, Grill, Golf Course, To-Go Food, Functions, American Food And Happy Hour To The Saint Leo, FL Area.
No reviews yet. Be the first to write a review!