At 210 W. Mercer St., Seattle, WA 98119Seattle Here : Taco Bell. Welcome to Taco Bell is rated 3. It's worth a try!
Write a review