go right now! but only if it is an "off-hour." we've heard rumors that this place can get insanely busy, and since they don't do reservations, you can end up waiting up to 45 minutes. however, this didn't happen to us any of the 3 times we went, so maybe we just lucked out! but to ensure a perfect mexican dining experience, try going for a late lunch or an early dinner. there is enough food to fill you up for two meals worth, so it works out great! this is a restaurant that totally lives up to the hype, if you ask me!