Eckleburg & Grumblecake have updated their I8Route66 Web site with three reviews of restaurants along Albuquerque’s Central Avenue, aka Route 66. Their goal is to review every Central Avenue eatery in 2006.
The new reviews are the 66 Diner (8.0 rating out of 10), Loyola’s (6.5 rating) and Bob’s Fish & Chips (4.5 rating).