Casa Tequila Mexican Restaurant
3601 Placid Lakes Blvd
Lake Placid, Florida
Lake Placid, Florida
Open : 11:00 AM - 9:00 PM
Mr Sammy's NY Style Pizza Bistro & Italian Cuisine
312 W Interlake Blvd
Lake Placid, Florida
Lake Placid, Florida
Open : 11:00 AM - 8:00 PM