Mi Tierra Restaurant
Address:
836 Broadway, Chula Vista, CA 91911
Phone:
(619) 591-9163 Restaurants
Other Businesses:
- Tortilleria Santa Fe Direct at 891 Beech Ave, Chula Vista, CA 91911
- Subway at 3001 Bonita Rd, Chula Vista, CA 91902
- Little Caesars Pizza at 3001 Bonita Rd, Chula Vista, CA 91910
- R A Snyder Las Brisas at 916 4th Ave, Chula Vista, CA 91911
- Star Express 99 Cents Chinese Food at 864 3rd Ave, Chula Vista, CA 91911