I stopped at La Empanada in San Rafael for lunch today. It's a quite small place in a very small strip mall next to Office Depot on the freeway side. I had a very good beef empanada (I think $6) made by the owner/operator who is from Chile. You could tell it was very fresh and "homemade". Also had an alfajores, again "homemade"-seeming and very good. She also has many different sandwiches. Check this place out and see what you think.