3526 Fremont Pl N, Ste C
Seattle, WA 98103
Seattle, WA 98103
Open Hours11 a.m.-11 p.m. Mon.-Sat., 11 a.m.-midnight Sun.
OverviewFast, fresh and healthy. An unpretentious and informal atmosphere with bright colors sets Taco del Mar apart from other fast-food restaurants that serve up tacos. They are also...
more