What? Where?

Tacos Villa Reviews & Details

Tacos Villa

Tacos Villa is rated 3 stars

3139 W 63RD St
(773) 737-5385

Love It Hate It Try It Edit It Share It

Tacos Villa is located at 3139 W 63RD St in Chicago near the intersection of W 63rd St and S Troy St. Their menu consists of Mexican dishes . Call (773) 737-5385 for dine in.

  • Cuisine:Mexican
  • Service:Dine In
  • On The Menu:Tacos
  • Major Intersection:W 63Rd St And S Troy St
What everyone says about Tacos Villa

Tell us more about Tacos Villa Chicago!

Tacos Villa Reviews, Chicago

Be the first to review Tacos Villa!
Review Tacos Villa

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013