There are many eateries for the hungry visitor to choose from in St. Lucie. These include Spiro's Taverna, Lola's Seafood, and the Taplow Pub. In addition, many restaurants have outdoor dining areas with lovely views, ideal for a meal as you watch the sun set.