About
LuLu's on Main Street, the heart of Los Altos' vibrant dining scene, offers an unforgettable culinary experience. As a Bar, Latin American restaurant, and Mexican restaurant, we bring the flavors of the south to the heart of Silicon Valley. Our Restaurant is dedicated to serving up delicious dishes in a lively atmosphere that's perfect for a night out with friends or a romantic evening.
Located at 163 Main St, Los Altos, CA 94022, we're just a stone's throw away from the city's best attractions. Our menu features a range of mouth-watering options, from classic Mexican favorites to innovative Latin American twists. Whether you're in the mood for a cold cerveza or a spicy margarita, our expert bartenders are always happy to oblige.
At LuLu's on Main Street, we're passionate about providing exceptional service, quality ingredients, and an unforgettable dining experience. Join us for lunch, dinner, or happy hour and discover why we're the go-to spot for foodies and locals alike.