EntréePlay
Maduros

Dish

Maduros

★★★★

not completely ripe, but tasty enough

Restaurant

La Isla Restaurant

2320 NW Market St , Seattle, WA, 98107