Been there 2 times now with no reaction. Staff is knowledgeable! Green chili fries are bomb!
— Very
— Most/All
— Excellent