This artsy city is home to the nation's largest cacti, bordered by a desert national park on two sides.