Glad you asked! A Virtual Restaurant is a restaurant that does not own a brick-and-mortar location for dine-in, and exists for delivery only. In the case of Super Mega Dilla, we partner with great restaurants in your community to make our awesome food!