WE LOVE #EP
Triple A Restaurants headquarters is located in El Paso's downtown business district. We're inside the BBVA Compass building on the seventh floor and a few blocks away from the legendary San Jacinto Plaza.
TAR, inc. has an established in-house team that includes a marketing, accounting, public relations, catering and administration department, etc. All our concepts and branding are managed through the El Paso matrix. All operations are managed from El Paso, Texas where we proudly employ 700+ employees.