Was looking for a place to grab a bite that's open on Sunday's and came across Tacos Chiwas. Their tacos are the real deal. Everything is fresh, they even have a salsa bar with homemade salsa, not that out of the jar stuff. The person that took our order (the owner it seemed) was very friendly and helpful in explaining what each item was as well as the person that brought us our food letting us know about the salsa bar.
It's a basic order at the counter and have a seat kind of place but the tacos, especially the carnitas, are tasty and definitely worth a try. We have yet to be disappointed.