Hazel's is a casual, family-friendly restaurant offering American cuisine for breakfast, lunch, and dinner, with vegetarian and vegan options available. They accept credit cards, including American Express.