Isla (La)

Seattle, WA


Address

2320 Northwest Market Street
Seattle, WA 98107

Phone

+1 206 789 0516


Neighborhood

Ballard/Greenwood


Avg Cost

$30.00


Hours

Mo to Sa from 11:30 AM to 12:00 AM
Su from 11:30 AM to 10:00 PM


Category

Caribbean, South American


Avg User Rating

687 reviews

More Info

Destination Guide

Hotels near Isla (La)

Things to do near Isla (La)

Restaurants near Isla (La)

Shops near Isla (La)