U & I Restaurant

309 S Water St

309 S Water St, Corpus Christi, TX 78401, USA | 361-883-3492

Website | Menu | $$

Known for

  • american
  • steakhouse

Teams

  • Corpus Christi Hooks