A place called Frutos del Eden, possibly a restaurant, based on search results.