Sol Agave in American Fork, Utah serves elevated Mexican cuisine from its 749 W 100 N location, blending coastal seafood, sizzling fajitas and slow-cooked carnitas with craft cocktails. Expect bright ceviches, birria short rib and famous butter cake in a lively, upscale dining room.