El Palmar Restaurant
757 Lincoln Ave Ste 29, San Rafael, CA 94901
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Extra Phones
Phone: 415-455-8975
- Payment method
- visa, amex, discover, mastercard
- Price Range
- $
- Neighborhood
- Francisco Boulevard West
- AKA
Casa Del Palmar
- Categories
- Latin American Restaurants, Restaurants
Suggest an Edit