STK Steakhouse opens first Texas location in Uptown


Located at 2000 McKinney Avenue, STK Steakhouse offers indoor and outdoor dining with culinary selections, cocktails and live music.

Previous Schnucks announces 'total store remodel' of St. Louis-area grocery
Next Pastene CEO Mark Tosi shares stories of being the sixth in his family to lead the Italian food brand