We'll talk about the atmosphere first. This place is a barely glorified single wide trailer in a less than desirable neighborhood. It is the kind of place where you double check to make sure that your car doors are locked before walking in. Once through the door it is definitely an immediate displacement effect to somewhere very third world-ish. Many of your fellow customers smell of weed and unresolved bench warrants. There is no inside seating beyond a few chairs that look like they were rescued from outside the principal's office from a long torn down middle school. I have friends, grown men that hunt and have tough guy jobs, that won't go in here. It is truly their loss.
We'll talk about the couple that run the place. They could not possibly be any nicer than they are and they put out one hell of a gyro which I will discuss in a moment. One would think that to put out this quality of a Greek staple they'd be of Greek descent. Nope. Pakistani. Hell, they don't even pronounce the word gyros correctly. They go with the Americanized "Guy-roes" rather than the correct Greek pronunciation of "Yee-ross". I could not care less. They could spell it gyros and pronounce it "dog turd" and it would not detract from the quality of this chow.
Now for the gyro itself. Dear Lord. Be prepared for an epic portion of seasoned lamb, epic. At some point, you're going to think to yourself "I'm hungry, I think I'm down for *two* of these icons of the gyros art form". Do not follow through on that tempting notion. Seriously, that way lies madness and a serious case of leadbelly, among other self inflicted problems. Pita, lettuce, onion, tomato and oddly, jalapeno come standard on this beast. I typically forgo the jalapeno, must be an odd Pakistani adaptation. Don't pass on the fries either. They have just the right crunch-to-grease ratio and a simple bit of salt. Roughly $8 gets you this culinary tour de force and a can of soda. Best. Deal. Ever.
I'd recommend a quick call ahead to reduce the wait time should the premium sketchy level environment be a concern. I've never had more than a 4 or 5 minute wait in store and they've always had my order ready when I've arrived if I called ahead.