Freaking Tacos
(275)
Mexican restaurant
Address: 400 W 3rd St C, Santa Rosa, CA 95401
Hours: Closed ⋅ Opens 10 AM Sat
Phone: (707) 890-5003
No information is available for this page. · Learn why
Xtreme Tacos brings Mexican-American fusion with Westcoast flair to the Tampa Bay Area. All our corn tortillas are handmade!
People also ask
Who owns tacos Los Cholos?
Why are Mexican tacos called street tacos?
Feb 28, 2019 · These home-made delicious cookies are the prefect sweet treat . #Freaking Tacos #delicious #jelly cookies #yummy.