I'm not a big fan of Mexican food, but I've heard so many great things about Cabo Fish Taco and I had to check it out. Parking was hard to find, but it was worth it. The restaurant was great, food came quickly and was absolutely delicious. I ordered some sort of steak taco with various veggie toppings, and I was full for hours. Couldn't even finish my meal I was so stuffed. Waiter was very friendly. Lighting was a little dim, but it added to the atmosphere and gave the restaurant a nice feel. Great experience.