I've been coming to serranos for years. Always enjoyed it. Unfortunately they really let us down tonight. We ordered our food and it took over a half hour for it to come, when it did it was luke warm, the cheese in my bean burrito wasn't even melted. My husbands quesadilla was soggy and when it arrived didn't have the sour cream that comes with it. After informing them they said they'd bring it right away. They didn't, not wanting it to get any colder he started eating and was half way done before I finally got up and went to the front desk and informed the manager that we weren't being served and hadn't seen our waitress in a long time. We maybe saw her 4 times and two of those were at the end of our meal for the check. Aside from making the workers bring the things we needed the manager never even came back to be sure we were satisfied. I can see why we got such good poor service if management doesn't even demonstrating it. All in all we probably won't be back, pretty much ruined our family Friday night.