Momma P’s Tacos
(104)
Mexican restaurant
Permanently closed
Address: 209 N Nashville Ave, Sheffield, AL 35660
Phone: (256) 702-4480
Serving up Southern New Mexico favorites. Hatch Green Chile and Hatch red Chile are/can be added to dishes. CLOSED PERMANENTLY. 209 N. Nashville Ave, ...
No information is available for this page. · Learn why