Came in about 3 o'clock on a Saturday afternoon, and everything took forever. We had a party of five. Everyone had something different. No complaints from anyone about the food. Good authentic New Mexican dishes. The server seemed preoccupied, even though the place wasn't busy. Every step seemed to take 10 or 15 minutes longer than it ought. Maybe if you go at a busy time you'll get a good server and all will be great.