OUR LOCATION

TERRA LINDA
415-479-9066
210 Northgate One
San Rafael
MAP



Hours: 11am - 9 pm Seven Days A Week
For faster take-out phone ahead.
Order by number please.
ATM/VISA/MC Welcome!