Los Cabos is definitely one of the better places to get Mexican food in Pittsburgh. I used to go there at least twice a week when they originally opened. The prices were very reasonable, the service was great, and the food was incredible. Recently, I go there with some caution. I've had a few instances where the owners/managers and regular cooks were not there, and the service and food was noticeably worse. I believe that I once waited about 20 minutes for a burrito, which I found to be really strange. However, other times that I go the food comes out extremely fast and tastes amazing. The menu is extensive, which is great. They recently raised their prices though, so you can end up paying up to about $9 for a burrito FYI. I would recommend this place, but go there knowing that there's a small chance you will be disappointed (although I hope not!).