My husband says that Taco Casa is great place to buy tacos and burritos in Weatherford, Texas. Taco Casa is conveniently located on South Main Street in Weatherford. That’s great for my husband because it is just down the street from his work. Taco Casa is across the street from the Sonic located on Main Street in Weatherford. I don’t know their hours but Taco Casa seems to always be open when he needs a place to buy tacos and burritos. He says that the service is usually pretty quick and friendly.
He has always found their quality to be consistent. He has never had a bad experience eating at Taco Casa. The prices seem reasonable and average for this area.
more