Taqueria San Juan
600 Larkfield Ctr
Santa Rosa
CA
95403
(707) 544-1755
taqueriasanjuan.com
Open Map
Accepts Credit Cards
Good for Groups
Good for Kids
Mexican
Outdoor Seating
Price range: $
Private Lot
Take-out
Takes Reservations
Wheelchair Accessible