Lulu's is named for head chef, Lourdes (Lulu) Lopez, who is from Michoacan, Mexico, where her family is in the restaurant business.
Other Lulu's locations are Town and Country Village in Palo Alto and 876 Laurel St. in San Carlos.
Lulu's on Main Street in Los Altos is open daily. It offers dine in, take out and a heated patio in front of the restaurant.
This story contains 115 words.
If you are a paid subscriber, check to make sure you have logged in. Otherwise our system cannot recognize you as having full free access to our site.
If you are a paid print subscriber and haven't yet set up an online account, click here to get your online account activated.