Casa Burrito is a Mexican restaurant specializing in burritos and offering takeout and delivery options.