House of Rock

511 Starr St

511 Starr St, Corpus Christi, TX 78401, USA | 361-882-7625

Website | Menu | $

Known for

  • pizza

Teams

  • Corpus Christi Hooks