Remove Ads

Photos for Fuzzy's Taco Shop - Dallas, Tx (Lakewood)

Fuzzy's Taco Shop - Dallas, Tx (Lakewood)

6465 E Mockingbird Ln, Dallas, Texas 75214 USA