Review of Ted's Cafe Escondido

7848 S Olympia Ave, Tulsa, OK 74132

Overall Rating

Review


They even have GF chips.

Celiac friendly?

Yes

Updated 10 years ago