Full menu with prices & pictures
Lulu's Town Country... 855 El Camino Real, Palo Alto, Unite...
+16503278226
Reserve a table now for Lulu's Town Country...
When you're planning your visit to Lulu's Town Country Village, you could take public transportation to the station Homer Ave Ped/Bike Tunnel, which is the nearest station at 226 meters distance to the restaurant.
The Card of Lulu's Town Country Village from Palo Alto contains about 83 different dishes and drinks. On average, you pay for a dish / drink about $10.0.
What User likes about Lulu's Town Country Village:
Service was fast and friendly. The chicken tortilla soup was flavorful but severely lacking in vegetables. The tamales were wonderfully moist, and I thought the vegetarian one had the best flavor. I would eat here again. View all feedback.
What User doesn't like about Lulu's Town Country Village:
The Burritos are delicious, but the staff is so surly that I hesitate to undo next. I never felt compelled to leave a critique before until tonight when people worked there, so rudely rude and unpleasant. This is a problem that could easily be handled by better management! View all feedback.
The Burritos are delicious, but the staff is so surly that I hesitate to undo next. I never fel...
One of my favorite places, if you go here, please try their mini-Carnitas chimichangas. Absolut...
I had ordered a family of Lulus Taqueria Made me Super Sick up Diahria Sodburne slept me up all...
Tacos basically as a box of ingredients you can use to make tacos. Some assembly required.
Got a super burrito that was really good, but the staff wouldn?t give me salsa for my burrito s...