ALBUQUERQUE, N.M. – The Owl Cafe in Albuquerque won the title of America’s Best Diner after a championship round ended on a nationwide online contest platform.
The contest was held on The64.com, an online voting platform where users take part in tournaments by voting for their favorite contestants across multiple categories.
The Owl Cafe is known for serving New Mexican comfort food, including green chile cheeseburgers, enchiladas and homemade breakfast dishes served all day.
Owl Cafe is at 800 Eubank Boulevard NE in Albuquerque.