This is one of those great home made mexican food restaurants that tend to get over looked due to being sandwiched in with a lot of other businesses in strip mall. Google says it's on Main Street but it's also called Apache Trail. Friendly staff , fast service and very cold beer. Glad We found it.