Stopped twice to watch NFL football. Saw someone else order the nachos and they (the nachos) looked better than the last time I had them, so I ordered. Nachos definitely better. Their salsa is probably a big hit everyplace else in the country. We, in the Southwestern United States, know salsa.
Service is hit or miss. Some servers are very friendly and anticipate needs. Others are simply functional. I guess this could be said about any restaurant.
Free Wi-Fi is still an awesome thing!