LuLu's locations
Mexican Price range $1-15 4 locations
LuLu's at Town & Country Village855 El Camino Real, Ste. 49, Palo Alto, CA 94301
Rated 4.9 out of 5 by 17 guests
LuLu's on Laurel Street876 Laurel Street, San Carlos, CA 94070

LuLu's on The Alameda3539 Alameda de las Pulgas, West Menlo Park, CA 94025
Rated 4.7 out of 5 by 23 guests