Spain's €8.95 All-You-Can-Eat Buffet Includes Unlimited Self-Serve Alcohol