Fresa's, the upscale chicken al carbon place from Larry McGuire and company, opens today at 11 a.m. at 915 North Lamar Boulevard. You'll probably recognize it by the line of cars down Lamar and this giant rotating pastel-and-neon chicken sign. Check out the menu here--whole chicken meals are $24, and half chicken meals are $14. [Eaterwire]
Filed under:
Loading comments...