Ooba Tooba Mex Grill

12821 SE 38th St
Bellevue, WA
425.649.6622
47.576057
-122.168284
Hours:
Mon - Thu:11am - 8pm
Fri:11am - 9pm
Sat:11:30am - 8:30pm
Sun:noon - 8pm

for Ooba Tooba Mex Grill
Directions
from: