Here ya go! Its on Olavera street in downtown LA. Their stuff is authentic but the patters might not be screen accurate.
http://casabernalstore.com/?wpsc_product_category=charro-suits
Edit, if you are Uber anal.....you could get the basic suit, remove the 'flair' and re do it with fabric glue etc. Not a hard costume at all. If you want to kill it, make a singing bush puppet.....You know what I mean! Or enlist a 4th friend to be .....'that guy'.