Islands Restaurant

2441 Fenton Pkwy

2441 Fenton Pkwy, San Diego, CA 92108, USA | 619-640-2727

Website | Menu | $$

Known for

  • american
  • sportsbar

Teams

  • Aztecs
  • San Diego State Aztecs
  • Fleet