La Mesa

La Mesa is an industrial neighborhood in southeastern Los Santos.

Trivia

 * La Mesa is Spanish for The table.