Taqueria La Canasta #2
600 W Blue Starr Dr, Claremore
(918) 820-5610
Recent Reviews
Taqueria La Canasta #2
600 W Blue Starr Dr, Claremore 74017
(918) 820-5610