Things Get Crazy in a Mexican Restaurant