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
Rating
(69) · $$$
Fresh made Mexican white bread, mayonnaise, refried beans, lettuce, tomato, onion, jalapenos, melted cheese, and avocado. Choice of protein.