at 836 Broadway, Chula Vista, 91911-1103 United States
Online menus, items, descriptions and prices for Mi Tierra Restaurant - Restaurant - Chula Vista, CA 91911
10 FB users likes Mi Tierra Restaurant, set it to 534 position in Likes Rating for Chula Vista, California in Local business category
One stop shopping for all of your vehicle needs. From tires, auto service, batteries, brakes, alignment to our DriveGuard run-flat tire technology, our skilled technicians are ready to serve you.