
The Original El Taco
2.4 (635)restaurant
A handy Mexican spot inside Atlanta's airport terminal for a quick meal before taking off.
Description






Situated at North Terminal Parkway, the restaurant operates daily for travelers passing through the airport, serving a menu of Mexican dishes.
