I was reading a weekly news magazine and saw a picture of this restaurant with "Home of the Little Red Chili Burger" painted across its front wall %26amp; it was said to have amazing ones! I have no idea what the name or location of the place is, other than it is in Old Town.In Old Town, Albuquerque, New Mexico - where is the 'Home of the Little Red Chili Burger'?
It's located at 1501 Mountain Road! It's called Wimpy's Little Red Hamburger Hut!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment