The Palace Reviews & Details
142 W Palace Ave
The Palace is located at 142 W Palace Ave in Santa fe near the intersection of W Palace Ave and Sheridan Ave. Their menu consists of Italian dishes . Call (505) 982-9891 today!
- Major Intersection:W Palace Ave And Sheridan Ave
Tell us more about The Palace Santa fe!