"Delicious tacos. Very fresh tasting, full of flavor. Also recommend the guacamole, some of the best I've ever had."
Phone: (+1)7078905003
Address: 400 W 3rd St C, 95401, Santa Rosa, US, United States
City: Santa Rosa
Website: https://FreakingTacos707.com/
Monday: 10:00-20:10
Tuesday: 10:00-20:10
Wednesday: 10:00-20:10
Thursday: 10:00-20:10
Friday: 10:00-20:10
Saturday: 10:00-20:10
Dishes: 45
Amenities: 5
Categories: 5
Reviews: 2837