At Met Park 1730 Minor Ave, Seattle, WA 98101Seattle Here : Blue Water Taco Grill. Welcome to Blue Water Taco Grill is rated 3. It's worth a try!
Write a review