Taco Casa is a fast food restaurant serving Mexican cuisine. A local favorite since the 1970s, it offers dine-in options.