Fresa’s offers a modern take on the classic Mexican chicken al carbon, with something for everyone at the table. Helmed by award-winning chef Rene Ortiz, Fresa's first opened in 2012 and now has three locations at 915 N. Lamar Blvd., 1703 South First St. and 3600 N. Capital of Texas Highway, Suite A-110.