San Miguel de AllendeThis place is by far my most favorite city in Mexico. When you first arrive you think you have been transported to another time in...