Little Water Cantina
3.5 Star Rating
(425 Ratings)
2865 Eastlake Ave E. Seattle, Washington 98102 | Restaurant Info