Islands is located at 7637 Balboa Ave, San Diego, CA. This location is in the Kearny Mesa neighborhood. This business specializes in Restaurants and has 2 review(s) with a star rating of 3.5.
Beach inspired moments at Islands Balboa for lunch, happy hour, dinner or takeout. Classic burgers, fresh cut fries, local brews and never-ending tropical drinks. HD TVs w/ sports & surfing.
by yellowpages on September 28, 2015 from yellowpages