Huelva is a restaurant offering Mediterranean and Spanish cuisine, including tapas and vegetarian options. They serve breakfast, lunch, and dinner.