Monday, January 14, 2013

Spencer's at the Hilton


Spencer's for Steaks and Chops


Spencer's for Steak and Chops (Houston) is a steakhouse located at the Hilton Americas at Discovery Green Park and George R. Brown Convention Center
Address: 1300 Lamar Street, Houston, Texas 77010 USA