Freaking Tacos
(273)
Mexican restaurant
Address: 400 W 3rd St C, Santa Rosa, CA 95401
Hours: Open ⋅ Closes 9 PM
Phone: (707) 890-5003
No information is available for this page. · Learn why
La Plaza Taqueria, one of the must-have tacos in Cleveland ... Also, do not skip the queso, it's so freaking good you will scoop it all up. ... Chicken tacos at Avo ...
People also ask
What is spicy taco meat called?
Why are Mexican tacos called street tacos?
400 W 3r st suit C, Santa Rosa, California 95401 · These home-made delicious cookies are the prefect sweet treat . #Freaking Tacos #delicious #jelly cookies # ...