A Spanish Fork favorite that pulls people from all over Utah County, especially for the homemade tamales. The menu runs long – carnitas, molcajete, mariscos, and a full breakfast section – but the kitchen keeps the quality steady across it. Portions are big and the salsas are made fresh every morning. Closed Sundays.