HOME / Mexican restaurant / La Torta Sports Bar
#C, 813 W Moore Ave, Terrell, TX 75160
+19725510313
View Business Profile