Ate there Wednesday and am still recovering. Anyone else get violently sick on the red chili stew?
Address: 2400 2nd St NW, Albuquerque, NM 87102, USA
Michael “Mellow” Branson | Nov 7, 2018
Foods normally good
David Perry | Nov 7, 2018
NO
ウエストデイブ | Nov 7, 2018
nope
Thanks! Your answer is awaiting moderation.