A restaurant in Alva, Oklahoma that serves a rare delicacy of strictly microwaved Mexican food.
Hey man, you wanna go eat at Taco Village?
by Taco Village June 9, 2017
Get the Taco Village mug.