Well - I am no food critic, but I know what my taste buds like, and they loved Joyride. Granted, I don't try much because I am a super picky Mexican...I loved the Carne Asada tacos, and I loved the elote (street corn). Yes you are paying for the atmosphere, but it is a "relax and have a good time" setting, and I would gladly pay for that. I have been there several times, and only once was I disappointed, and it wasn't in the food - which has been consistently delicious every time, but in the service. We sat there for about 30 minutes with a menu, and water as several of the staff overlooked the fact that we hadn't been helped. What didn't help matters is that two families that came in after as had their orders, drinks and appetizers by the time someone even looked our way. That won't keep me from coming back - but I think it should be something they do acknowledge. Love their salsa, chips and guac, keep 'em coming!!!