Restaurant reviews for The Palace Restaurant located at 505 Main Ave., Durango, CO 81301. Find thousands of great restaurant reviews and get personalized recommendations from Foodio54.com.