If it’s March, it’s time for the Bayou City Art Festival Memorial Park. With a slew of awards and titles to its credit including being ranked as the #3 art festival in the country by American Style magazine and Best Festival in Houston by the Houston Press Best of Awards…
