Update Info - Taqueria Del Sur
This restaurant was reported as closed. If it is open, let us know.
Taqueria Del Sur
2412 sw 29th st
Oklahoma City, OK 73119
2412 sw 29th st
Oklahoma City, OK 73119
This restaurant was reported as closed. If it is open, let us know.