I went to Avocado about a month ago. The food was OK, it wasn't anything fantastic. The menu is the most limited part, I'll agree there. For a place named Avocado, there ain't much avocado on the menu.
Also, the burrito I got was far too cold on the inside (from all the cold crap they stick inside). I had to get them to microwave it cause it tasted like it came right from the fridge. Maybe just a personal preference.
Prices were quite steep as well. They even charged us just for extra salsa!!! Heck, they didn't even have fried ice cream, let alone a dessert menu. No fried ice = not a true mexican joint!!
To be honest, I think I'd be happier eating Fries Supreme at Taco Bell. My wife misses the fried ice cream at Chi Chi's and some chimichanga dish that they had.
BTW, STAY FAR AWAY from Santa Fe Grill (at least the one on McLeod). Last time I was there (maybe a year ago), I ordered the Fajitas. The tortillas had some really awful smell to them, and I asked for them to be sent back. They made another batch, and it had the SAME foul odor, so I just asked for a refund cause at this point, I had completely lossed my appetite and was about to puke from the smell. I even asked the waitress to smell it and she thought it was kinda gross too.
Anyway, the manager absolutely refused to refund anything, instead offering to make me another batch of fajita. I left without leaving a tip and vowed to never return.
You have a couple of photos that are great... you must be very good at photoshop!