Ooba Tooba Mex Grill in Seattle
209 Broadway E,
Seattle, 98102
(206) 329-0232
(206) 329-0232
Location of Ooba Tooba Mexican Grill in Seattle's Capitol Hill neighborhood.
acclaimed, carb, chicken, corn