American Fork, UT
I used to live in Vegas where a resaraunt named Macayos was it for me. I miss it like crazy, but Cafe Rio has tamed those cravings. We usually wait about ten minutes at the most for our food. The service is fast and great. We've never had a problem. I highly recommend this place.