Modern gem located in Lower Chula Vista. If you are looking for a modern touch, the best location within walking distance to the San Antonio Plaza, Super-lake, Walmart and the Centro Laguna mall, look no further. Casa Encantadora has it all, including a casita!