Tele's Mexican Restaurant Inc 3
2303 Us Highway 259 S, Longview Northwest, Texas, 75640-3931
(903) 663-2405