anywhere worth bothering with for lunch within walking distance of the Florida mall?