The Palm Restaurant, an iconic downtown San Antonio steakhouse, has closed for renovations. Located at 233 E. Houston St., the 7,000-square-foot restaurant will be closed until early August, when it will be ready to show off its new look and cocktail menu. Renovations will include a new open floor plan with a widened bar area with a refurbished private dining room with new audio-visual equipment, including televisions and laptop connectivity that will transform the space into an elegant place for...