Restaurants in San Antonio, FL

Denny's San Antonio
US 29933 State Road 52 San Antonio, FL 33576
(352) 588-7963(352) 588-7963
Open 24 hours
, 7 Days a Week