LuLu’s - Main St Menu
LuLu’s - Main St on 163 Main St in Los Altos, CA, is a Mexican restaurant known for its vibrant flavors and high-quality ingredients. Customers rave about the French fries, flan, fish tacos, enchiladas, and taquitos. The enchilada plate stands out for its delicious handmade tortillas and generous portions of fresh ingredients. The cozy ambiance, attentive staff, and wide variety of menu options make it a great spot for both casual meals and special occasions. The service is excellent, with friendly and helpful counter staff. The restaurant offers indoor and outdoor seating, with well-maintained cleanliness. LuLu’s is a must-try for Mexican food enthusiasts seeking a top-notch dining experience.