
Carmelo’s Tacos
RestaurantsListed for students and visitors near University of Washington in Seattle, Washington.
Family-owned taco restaurant at 101 Broadway East in Seattle started after 30 years of working for others, with pickup ordering and multiple locations.