L
Louise Norris Review of Taco co
I recently visited Taco co and I must say, their t...
I recently visited Taco co and I must say, their tacos are top-notch. The flavors are unique and the ingredients are fresh. I especially loved the salsa verde they serve with the tacos. The service was prompt and friendly. Can't wait to go back!
Comments: