Let me say right up front, this ain't yo mama's good ol beanery. It's different from almost any Mexican restaurant I've ever been too. I should also warn you that the chips and salsa do not flow freely by the pound like they at some other Mexican joints. They charge for them at Provecho's. That being said, they are really great chips and the Salsa is obviously home made. I get it, they are shooting for something different than the average South of the Border place that captures its clientele by offering a free for all, stuff your face festival of beans, chips, and rice. Provecho wants a clientele that puts a little more thought into where they rest their keisters for their Gastro adventures. It's a fun, colorful, intimate setting and the service we have had there has always been stellar. For the longest time, my biggest struggle was that I thought the name Provicho was Italian. Of course I don't speak either language and I'm something of an idiot, but I'm so used to Casa this or Pedro that, that the name threw me for a loop... Basically what I needed was a slight brain reset. Not a common Mexican restaurant name. Not a common Mexican menu with huge puddles of soupy beans and mounds of boring rice. Not a Beer drinking, sports watching kind a place where you hang out with the frat boys, but an honest to god restaurant where they are trying to communicate something through the food. At the end of the meal, if by chance you have any salsa left over, take it home with you.