Agave is a colorful Mexican restaurant known for its inventive tacos and tamales, crafted with gourmet ingredients and served on a patio.