Funadvice Logo

Where is the best nachos?

Home More advice Food & Dining

Okay I have been craving nachos for like the last week. The last time I had some was at a gas station in the hood. I was taken there by a friend and couldnt find it for anything. So in yalls opinion which common name resturaunt sells good nachos. Or even gas station. I heard am pm had them but never seen them there before. And I dont want to cook any either.