Los Tarritos is a Latin American restaurant offering a menu of traditional dishes, including tacos, empanadas, and jibaritos, with both Mexican and Caribbean influences.