EntréePlay

Dish

Maduros

not completely ripe, but tasty enough

Reviewed

Restaurant

La Isla Restaurant

2320 NW Market St , Seattle, WA, 98107

Get directions (opens in a new tab) View restaurant & dishes

Opening the map loads content from OpenStreetMap and unpkg.