One of Denver’s Mexican restaurants has been nominated by the James Beard Foundation as a Best New Restaurant Nominee 2025.
LoHi neighborhood restaurant Alma Fonda Fina is up for the award — only one of 10 restaurants in the U.S. to receive this honor.
Owners Johnny and Kasie Curiel said they were incredibly grateful for the community support…