If you are fond of Mexican cuisine, visit this fast food. Serving mouthwatering salsa & chips, chicken enchiladas and chicken is the feature of Tele's Mexican Restaurant. This place is well known for its great service and friendly staff, that is always ready to help you. Prices here are reported to be affordable. The atmosphere of this place is comfortable. Zomato users awarded this spot 4.1 according to the Zomato rating scale.