Restaurant
Taco Villa
9 locals recommend
Tips from locals
This is one of three locally owned taco shops in town and depending upon who you speak to this will be their favorite.
Locals also recommend
Location
5300 SW 21st St
Topeka, KS
West Southwest 3