Restaurant
Carmelos Tacos
13 locals recommend,
Tips from locals
Top two tacos spots in Seattle! Visit on a non-rainy day. Outdoor seating only.
Unique things to do nearby
Location
110 Summit Ave E
Seattle, WA
Capitol Hill