Illa San Simon is a restaurant and café offering breakfast, daily menus, tapas, and sandwiches.