Casa Jimenez is a casual Mexican restaurant known for its traditional dishes and unique decor featuring taxidermied animals.