Restaurante El Diablito is a Spanish and Mediterranean restaurant known for its traditional, homemade tapas. It's a popular spot for those seeking authentic local cuisine, including highly-regarded caracoles en salsa.