O/K, we're from California. That doesn't qualify us as restaurant critics, but living in Northern California, we have a lot of Mexican restaurants and taquerias in town, and we've dined at most of them. We checked into the Home Ridge Inn and Suites in Newton, IA at about 9:00 pm. We passed Senor Tequila (1820 South 12'th Avenue West, Newton... more
4 Reviews
3 Reviews
16 Reviews
2 Reviews

