South Beach restaurant chain Lime Fresh Mexican Grill made a welcome return to Orlando this week, with the opening of a location in Lake Nona. Lime Fresh, a purveyor of more health-conscious Mexican food, opened the doors to its storefront at Nona Place Shopping Center on Tuesday with a new look and some new menu […]
