Carmelos Tacos
110 Summit Ave E, Seattle
(206) 659-0159
Recent Reviews
Order Online
You May Also Like
Imo Pocha (이모포차) - 1621 E Olive Wy
Bar, Korean
Captain Blacks - 129 Belmont Ave E
Bar, American, Dive Bar, Beer Bar, Cocktail Bar
Dino's Tomato Pie - 1524 E Olive Wy
Pizza, Cocktail Bar
Restaurants in Seattle, WA
Carmelos Tacos
110 Summit Ave E, Seattle, WA 98102
(206) 659-0159