Cafe Fresh offers a fresh take on Mexican cuisine.