Taqueria La Flama

  • Restaurant
1122 E 61st
Tulsa, OK 74136
(918) 743-8887
(918) 743-8887 (fax)