Fuzzy's Taco Shop

854 W Cypress Creek Rd Suite 197 Fort Lauderdale FL 33309 USA

(954) 289-8111

Location