Fuzzy’s Taco Shop


Live Trivia | Wednesday | 7:30 pm

Address


5621 E Fowler Ave, Temple Terrace, FL 33617, USA

Phone


(813) 644-5281

Website


https://www.fuzzystacoshop.com