Palo Santo is a restaurant offering delicious food in a beautiful environment.