Finally after a year in Phoenix and hearing about Filibertos I pulled in. Honestly I literally walked in and walked out and then walked back in again and I'm glad I walked back in because the super nachos I ordered were the highlight of my evening. Now this place is not a fancy upscale establishment but is a welcoming place with a homey feel and I will return.