In the heart of Stevens Point, Wisconsin, there exists a culinary oasis that defies all geographical expectations – El Mezcal ...
When Wisconsin spring arrives and the last remnants of winter reluctantly retreat, there’s no better celebration than treating yourself to El Mezcal’s legendary green chili burrito.