Update Info - Taqueria la Mueca
This restaurant was reported as closed. If it is open, let us know.
Taqueria la Mueca
200 block of South Tejon St
Colorado Springs, CO 80943
200 block of South Tejon St
Colorado Springs, CO 80943