I love Taco Casa...espicially this location. (I used to work there - and I still eat there, which should say a lot for how clean it is) If you are from out of town or you just haven't ever eaten here, then you have got to try it. It isn't really authentic Mexican but it is a whole lot better than Taco Bell. The service is usually pretty good too, not as good as when I was there, but it's still good.
more