Solar diner