Cactus Burrito Bar is a Mexican restaurant known for fast food preparation and delivery. Popular menu items include burritos and waffle fries.