If visiting Healdsburg I would not recommend this as a place to eat for Mexican food. Across the street is a small market with a dining area in the back tucked away behind boxes piled high... THIS is where I'd go for take out and then sit in the park. (It would help to know a little spanish before walking in, as the deli and staff tend to know very little English). Very friendly = prices good, but they are not on TripAdvisor at this time. You can pick up grocery items at the same time. As for El Tao Grande, it very plain and the food was definitely average - We typically order burritos so the comparisons with a few Mexican restaurants in town are easy to make.