Tierra Burrito Bar is a burrito restaurant offering both dine-in and delivery options.