Checked in at Taco Bell

Taco Bell
526 US Highway 27
Clermont FL 34714
United States