{
 "jurisdiction": "McAllen, TX",
 "state": "TX",
 "counties": [
  "Hidalgo"
 ],
 "url": "https://ruralvacantland.com/zoning/tx/mcallen/",
 "publisher": "Rural Vacant Land (ruralvacantland.com)",
 "use": "drive-thru restaurant",
 "last_read": "2026-11-12",
 "summary": "A drive-thru restaurant is allowed by right (no conditional use permit, special exception or rezoning) in these zoning districts: Regional Commercial. It needs a conditional or special use approval in: Local Commercial, Local Mixed Use. It is not allowed in 14 districts: Agricultural & Open Space (New), City Core Downtown, City Core Uptown, Duplex-Fourplex Residential, Heavy Industrial (New), High Density Residential, Light Industrial (New), Low Density Residential, Medium Density Residential, Mobile Home & Modular Home, Multifamily Residential Apartment, Multifamily Residential Condominium, Multifamily Residential Townhouse, Single Family Residential. 9 districts are not confirmed yet.",
 "status_meaning": {
  "by_right": "Allowed by right",
  "conditional": "Needs a conditional or special use approval",
  "prohibited": "Not allowed",
  "unclear": "Not confirmed yet"
 },
 "zoning_layer": {
  "url": "https://gismap.mcallen.net/publication/rest/services/DevelopmentZoning/MapServer/1",
  "district_field": "ZONEDESCRIPTION"
 },
 "districts": [
  {
   "district": "Agricultural & Open Space",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Agricultural & Open Space (New)",
   "name": "",
   "status": "prohibited",
   "quote": "Use Table 3.1.3: Restaurant is permitted only in C-1, C-2, M-1, M-2 and C-C (DT/UT) columns.",
   "code_section": "UDC Use Table 3.1.3",
   "conditions": "UDC district; restaurant not listed as permitted (column positions read from PDF text coordinates).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "City Core Downtown",
   "name": "",
   "status": "prohibited",
   "quote": "City Core (C-C) District ... No drive thrus are allowed.",
   "code_section": "UDC 3.2.5.F.3.a",
   "conditions": "UDC City Core district.",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "City Core Uptown",
   "name": "",
   "status": "prohibited",
   "quote": "City Core (C-C) District ... No drive thrus are allowed.",
   "code_section": "UDC 3.2.5.F.3.a",
   "conditions": "UDC City Core district.",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Commercial Industrial",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Duplex-Fourplex Residential",
   "name": "",
   "status": "prohibited",
   "quote": "Residential district (Old Code).",
   "code_section": "former Ch. 138 (OC)",
   "conditions": "Old Code (OC) district: former Chapter 138 zoning was repealed by Ord. 2024-133 (eCode360 shows Ch. 138 Reserved) but OC districts remain on the map and staff still cite Ch. 138; OC text not available online. City is rezoning OC districts to UDC districts (e.g. C-3 OC -> C-2 UDC, cases REZ2026-0192 etc.).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "General Business",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/departments/planning/zone-change-notices/city-initiated",
   "read_on": "2026-11-12"
  },
  {
   "district": "Heavy Industrial",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Heavy Industrial (New)",
   "name": "",
   "status": "prohibited",
   "quote": "Use Table 3.1.3: Restaurant is permitted only in C-1, C-2, M-1, M-2 and C-C (DT/UT) columns.",
   "code_section": "UDC Use Table 3.1.3",
   "conditions": "UDC district; restaurant not listed as permitted (column positions read from PDF text coordinates).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "High Density Residential",
   "name": "",
   "status": "prohibited",
   "quote": "Use Table 3.1.3: Restaurant not permitted in residential districts.",
   "code_section": "UDC Use Table 3.1.3",
   "conditions": "UDC residential district.",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Light Commercial",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Light Industrial",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Light Industrial (New)",
   "name": "",
   "status": "prohibited",
   "quote": "Use Table 3.1.3: Restaurant is permitted only in C-1, C-2, M-1, M-2 and C-C (DT/UT) columns.",
   "code_section": "UDC Use Table 3.1.3",
   "conditions": "UDC district; restaurant not listed as permitted (column positions read from PDF text coordinates).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Local Commercial",
   "name": "",
   "status": "conditional",
   "quote": "A Restaurant with a drive thru is only allowed by CUP.",
   "code_section": "UDC 3.2.5.F.1.a (C-1 and M-1)",
   "conditions": "Speakers not within 150 ft of a residential district unless screened; stacking lane per Access Management Policy; escape lane around drive-thru required. UDC C-1 (new code).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Local Mixed Use",
   "name": "",
   "status": "conditional",
   "quote": "A Restaurant with a drive thru is only allowed by CUP.",
   "code_section": "UDC 3.2.5.F.1.a (C-1 and M-1)",
   "conditions": "Speakers not within 150 ft of a residential district unless screened; stacking lane per Access Management Policy; escape lane around drive-thru required. UDC M-1.",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Low Density Residential",
   "name": "",
   "status": "prohibited",
   "quote": "Use Table 3.1.3: Restaurant not permitted in residential districts.",
   "code_section": "UDC Use Table 3.1.3",
   "conditions": "UDC residential district.",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Medium Density Residential",
   "name": "",
   "status": "prohibited",
   "quote": "Use Table 3.1.3: Restaurant not permitted in residential districts.",
   "code_section": "UDC Use Table 3.1.3",
   "conditions": "UDC residential district.",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Mobile Home & Modular Home",
   "name": "",
   "status": "prohibited",
   "quote": "Residential district (Old Code).",
   "code_section": "former Ch. 138 (OC)",
   "conditions": "Old Code (OC) district: former Chapter 138 zoning was repealed by Ord. 2024-133 (eCode360 shows Ch. 138 Reserved) but OC districts remain on the map and staff still cite Ch. 138; OC text not available online. City is rezoning OC districts to UDC districts (e.g. C-3 OC -> C-2 UDC, cases REZ2026-0192 etc.).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Multifamily Residential Apartment",
   "name": "",
   "status": "prohibited",
   "quote": "Residential district (Old Code).",
   "code_section": "former Ch. 138 (OC)",
   "conditions": "Old Code (OC) district: former Chapter 138 zoning was repealed by Ord. 2024-133 (eCode360 shows Ch. 138 Reserved) but OC districts remain on the map and staff still cite Ch. 138; OC text not available online. City is rezoning OC districts to UDC districts (e.g. C-3 OC -> C-2 UDC, cases REZ2026-0192 etc.).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Multifamily Residential Condominium",
   "name": "",
   "status": "prohibited",
   "quote": "Residential district (Old Code).",
   "code_section": "former Ch. 138 (OC)",
   "conditions": "Old Code (OC) district: former Chapter 138 zoning was repealed by Ord. 2024-133 (eCode360 shows Ch. 138 Reserved) but OC districts remain on the map and staff still cite Ch. 138; OC text not available online. City is rezoning OC districts to UDC districts (e.g. C-3 OC -> C-2 UDC, cases REZ2026-0192 etc.).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Multifamily Residential Townhouse",
   "name": "",
   "status": "prohibited",
   "quote": "Residential district (Old Code).",
   "code_section": "former Ch. 138 (OC)",
   "conditions": "Old Code (OC) district: former Chapter 138 zoning was repealed by Ord. 2024-133 (eCode360 shows Ch. 138 Reserved) but OC districts remain on the map and staff still cite Ch. 138; OC text not available online. City is rezoning OC districts to UDC districts (e.g. C-3 OC -> C-2 UDC, cases REZ2026-0192 etc.).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Neighborhood Commercial",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Office Building Office",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "former Ch. 138 (OC) - not read",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Regional Commercial",
   "name": "",
   "status": "by_right",
   "quote": "Regional Commercial (C-2) District ... Drive thrus are allowed.",
   "code_section": "UDC 3.2.5.F.2.a(i); Use Table 3.1.3 (Restaurant P)",
   "conditions": "Speakers not within 150 ft of a residential district unless screened; stacking lane per Access Management Policy; escape lane around drive-thru required. UDC C-2 (new code).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Regional Mixed Use",
   "name": "",
   "status": "unclear",
   "quote": "",
   "code_section": "UDC Use Table 3.1.3; 3.2.5.F",
   "conditions": "",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  },
  {
   "district": "Single Family Residential",
   "name": "",
   "status": "prohibited",
   "quote": "Residential district (Old Code).",
   "code_section": "former Ch. 138 (OC)",
   "conditions": "Old Code (OC) district: former Chapter 138 zoning was repealed by Ord. 2024-133 (eCode360 shows Ch. 138 Reserved) but OC districts remain on the map and staff still cite Ch. 138; OC text not available online. City is rezoning OC districts to UDC districts (e.g. C-3 OC -> C-2 UDC, cases REZ2026-0192 etc.).",
   "source_url": "https://www.mcallen.net/docs/default-source/planning-files/revised-UDC.pdf (UDC as adopted Feb 9, 2026; also eCode360 MC6775 Appendix E)",
   "read_on": "2026-11-12"
  }
 ],
 "profile": null,
 "fees": null,
 "note": "Summary of the public zoning code with links to each source. Not legal advice; confirm with the planning office."
}