My father owns several famous mexican restaurants in California. I love Loco Lizards food the next best. Never had a bad meal there in all the years we've been going! Always hot, fast, fresh and delicious. It's also my first choice in Park City, which has a ton of restaurants!
more