Know a great happy hour or special for this location?
Photos
Location & Hours
Costa Sur Taqueria 3 brings authentic Mexican flavors to Lynnwood, Washington. Located conveniently on Highway 99, this restaurant offers a taste of Mexico with fresh ingredients and traditional recipes.