Eating Mexican Tex-Mex at Ooba Tooba restaurant in Redmond, WA.

Feedback

Do you manage or own Ooba Tooba?

Yes