When Americans Eat Dinner?
According to survey data, Americans typically eat dinner between 5:07 PM and 8:19 PM, with peak dinner time at 6:19 PM. Pennsylvania and Vermont have the earliest dinners, at 5:37 PM and 5:40 PM, respectively. The District of Columbia has the latest dinner at 7:10 PM.
Read More