← Novato restaurants
El Palmar Restaurant
No reviews yet
Mexican1108 Grant Ave, Novato
Own or manage El Palmar Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1108 Grant Ave, Novato 94945
Phone(415) 893-9199
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.