TOTOPO is a Mexican restaurant known for its generously sized burritos and nachos.