Outback Steakhouse Closed in West Boca
We’ve heard two reports from readers that the Outback Steakhouse in Boca Greens Plaza has closed. We checked the Outback website’s page for the West Boca location and it has disappeared. It still shows up in a Google search, suggesting that it closed recently. The Outback on SW 18th is still open, halfway between Powerline…