Chavelo's is a lively, casual Mexican restaurant known for its colorful decor and diverse menu of Mexican and American dishes, served from morning until late afternoon.