LuLu's on Laurel Street ★★★★☆3.9 (163) Restaurants Mexican restaurant · Latin American restaurant · Takeout Restaurant 876 Laurel St, San Carlos, CA 94070 Call Website Details →