Valle Luna's is better in every way. Flavor, venue, and serving staff. We had to call down the waitress for refills twice and she seemed upset the whole evening with all the tables she waited on. Charged us for chicken in our burrito but didn't tell us the charge beforehand. In reality, on food alone I would have given this place the same poor rating