Online ordering for takeout or curbside