Another one of the great Mexican food scenes in South Park.
TurnKey Vacation Rentals
June 9, 2018
They have amazing tacos and margaritas! This is the best Mexican I have ever had in Seattle and reminds me of what I can get back in CO. All very fresh. I haven't had anything there I haven't liked.