Taqueria La Villa
1301 N Janeway Ave, Moore
(405) 625-7056
Recent Reviews
You May Also Like
Taco Snacks - 1305 N Janeway Ave
Fast Food, Tacos
Happy House - 805 NW 12th St
Chinese
Arby's - 1300 N Janeway Ave
Fast Food
Restaurants in Moore, OK
Taqueria La Villa
1301 N Janeway Ave, Moore, OK 73160
(405) 625-7056