Best Restaurants with caribbean options in Lake Placid, Florida - November, 2024

Chili's Grill & Bar

821 US 27 North
Sebring, Florida
Open : 11:00 AM - 11:00 PM