Taqueria Lele's Mexican Restaurant

Address: 
206 N 3rd St, Ganado, TX 77962