A couple months ago, before we started Taco Tuesday Junkies, we found this colorful little taco joint in La Mirada, California. Instead of reviewing this restaurant based on our memory, Capsaicin Head and I decided to head back there and give Cabo Taco a proper review. The Establishment There is one thing that you will […]
Read More