The San Jose Greek Festival takes place annually on the weekend immediately following Memorial Day. It's a lively atmosphere providing entertainment for all ages. Whether it's young families looking for a safe and fun day activity, or adults of any age looking to enjoy delicious food and refreshing drinks, the Greek Festival is always an excellent choice.