La Quinta Tallahassee South, TALLAHASSEE, Florida (FL)
Comfortably situated at 2850 Apalachee Pkwy () in TALLAHASSEE, Florida (FL) (32301), La Quinta Tallahassee South can be called at 8508785099. Make sure you contact them ahead of time to select your spot in the restaurant.
More restaurants in TALLAHASSEE, Florida (FL)
La Quinta Tallahassee South contact information and details:
Address: 2850 Apalachee Pkwy - , TALLAHASSEE, Florida (FL) 32301
Contact Phone: 8508785099