Cactus Cantina

4243 Main St, Philadelphia - 19127
134 reviews
Tex-Mex
(267) 385-6249

Unfortunately I couldn't give this place zero stars and still leave a review so I had to give it one .This place is the worst. It's like college kids serving their version of Mexican food. We ordered buffalo wings, which took about 25 mins to come out and we're not fully covered in sauce. The chicken was hard,as if the wings were refried. The nachos came out with the wings and were just thrown together. The cheese wasn't even melted. We also ordered a salad, which came out 45 mins after placing the order. The tacos and burrito we ordered came out an hour after placing the order and was bland with no seasoning. And the cheese wasn't melted. Looked like it came strait out of a taco kit from the grocery store. The margarita my lady ordered tastes like penicillin and was extremely nasty. And to top it off, it was very overpriced. $90 for what was only worth about $30 max. Never ,ever will I ever go back to this place.

The server was very kind but the food was underwhelming and therefore overpriced. The kitchen seems to have some issues with staffing, so our wait was very long.

The margaritas were really good - would definitely recommend going to the $10 Monday pitcher deal. We ordered nachos to go with our drinks, and they were about the same level as public school cafeteria food. The nachos were $14, which is overcharging for something that looks like it was made in a microwave. Getting the nachos also took a while. Go for drinks, not for the food.

Good place to people watch. My food was basic and ok. What turned me off was the bathrooms had no soap. Real turn off. Went into the men's bathroom thinking I would get some soap...none in there either or toilet paper. I used some hand sanitizer. Just really made me feel like the place overall is not that clean. Hope my stomach will be ok later...ugghh. Will not be back.

Absolutely horrible. Waited 53 minutes for our tacos and was not pleased with what we received. The chicken was dry and hard and was like the bottom of the pan leftovers.. I found a hair in my taco, and they did not give us sour cream. Will not be going back to this place.. I was so excited for taco Tuesday and left hungry and dissatisfied

Have had some decent experiences here in the past but the last visit was horrendous from top to bottom. Terrible margaritas that taste like pure sour mix, lukewarm food - cheese in the burritos not even melted, orders coming out wrong, and the place is really no cheaper than the much better taqueria down the street. We were the only people in the place at what should have been a dinner rush on a Saturday and had to flag down the server multiple times after long waits for service. With the options available on Main St there is zero reason to go here. It will definitely be off the list for me now.

Cool spot. Nice atmosphere, bartender is amazing! Taco Tuesday is great

good food good prices will defintiely revisit

The waitress was really nice amazing but the wings were not that good and quesadilla tasted like it was unseasoned the slapped on a piece of bread then we got a replacement for ground beef tacos and it was super dry as well and disgusting here’s the photo how was the beef stuck together moral of this I highly wouldn’t recommend this place Nice staff bad chef.

Not only did I wait almost a half an hour for a burrito (not even big let's call it medium and $12), BUT the meat was luke-warm with the promises of onions, beans, tomatoes and rice. I had 2 cut pieces of onions and 2 cut pieces of tomato in the whole burrito. very disappointed. Just don't. Can't call this Mexican or anything. I don't now what category to put this in. Drinks taste like sweet tarts too.