It's three in the morning and hunger has taken over. Restaurants that are open at all hours of the day and night are hard to come by, so where does one go to fill their stomach at an odd hour? Leave it up to the St. Pete Diner, open twenty-four hours a day and every day of the week. This restaurant fixes up classic American food, such as burgers, salads, deep-fried chicken, fries, various desserts, coffee and more.