Mesa Family Villas is an apartment complex located on Avenida del Mexico in San Diego. It has a no-pets policy and doesn't have a pool, but it does offer access to a Boys & Girls Club for the children of residents only. It also offers designated smoking units, and has a total of 42 units in the complex.