Known for free tapas served with drinks, Granada is a food lover's paradise. Knowing where to go when eating in Granada is difficult, so try our guide!