Freaking Tacos
400 W 3rd St, Suite C
Santa Rosa
CA
95401
(707) 890-5003
freaking-tacos.business.site
Open Map
Accepts Credit Cards
Bike Parking
Casual
Caters
Good for Kids
Mexican
Outdoor Seating
Price range: $$
Private Lot
Take-out