Don Tello is one of Atlanta's best Mexican restaurants. The service is excellent and the food is great. They keep the tortilla chips flowing at your table while your order is ready. Portions are awesome and the flavor very pleasing. Wether you get tacos, burritos, quesadillas, or else, you will not be disappointed.