Taco House Co.
St. Thomas, Ontario
About This Business
Taco House is a modern restaurant that captures the flavours to make the best Mexican Tacos in Canada.
Business Categories
Ratings and Reviews
Be the First to Review
Restaurants in St. Thomas, Ontario
St. Thomas, Ontario
Taco House is a modern restaurant that captures the flavours to make the best Mexican Tacos in Canada.
Be the First to Review