Mi Tierra is a Mexican restaurant offering a variety of dishes. It is known for its casual dining atmosphere and is a popular spot in Windsor.