W
Winston Tuttle Review of El Burrito
So good. Green hatch chilies from Sonora/New Mexi...
So good. Green hatch chilies from Sonora/New Mexico. No dried chile's here. First place I stop after landing at Sky Harbour. I've had four burritos in four days and can't wait for the 5th.
Comments: